Sono tradizionalmente uno sviluppatore MsSQL o MySQL - Ho realizzato una nuova applicazione per la memorizzazione di dati da molti obiettivi.
Ho visto che l'app sembra rallentare dopo il ridimensionamento a 10k target dopo aver inserito circa 300.000 risultati per ciascuno (64 bit int) - specialmente una volta che inizio a provare a calcolare e / o rappresentare graficamente alcuni bersagli contemporaneamente.
Una volta distribuita l'app, dovrò aggiungere circa 1k di target al mese e memorizzare un punto dati da ciascuno per ogni minuto per circa 2 anni.
Non ho mai usato NoSql, ma dalla lettura, mi sembra una buona idea: creare un documento per ogni target e continuare ad aggiungere campi per ciascun target.
Quindi, mi stavo chiedendo, NoSQL è la strada da seguire per questo progetto o dovrei attenermi al tradizionale SQL - e / o qualcuno può offrire qualche consiglio?
E la seconda parte - Se NoSQL è una soluzione, chiunque può consigliare un confronto equo perché mi sto perdendo in recensioni distorte che sembrano dire che ogni soluzione è superiore!?