I requisiti del progetto sono strano per questo, ma sto cercando di ottenere una certa comprensione ...Elaborazione di un grande (12K + file) array in JavaScript
ho creato un file CSV con circa 12.000 righe di dati, circa 12-15 colonne. Lo sto convertendo in un array JSON e lo sto caricando tramite JSONP (deve essere eseguito sul lato client). Sono necessari molti secondi per eseguire qualsiasi tipo di query sul set di dati per restituire un set di dati più piccolo e filtrato. Attualmente sto usando JLINQ per fare il filtraggio, ma essenzialmente sto semplicemente collegando l'array e restituendo un set più piccolo in base alle condizioni.
Webdb o IndexEdb mi consente di eseguire questo filtro in modo significativamente più veloce? Qualche tutorial/articoli là fuori che tu sappia che affronta questo particolare tipo di problema?
Per offrirti qualche utile specifica, dovremmo vedere in quale formato JSON sono presenti i dati e quali query/filtri stai tentando di eseguire. La corrispondenza tra il formato dei dati (o gli indici) e l'operazione di filtro/query desiderata è ciò che ti dà velocità. – jfriend00
Non sono familer con webdb, ma sql lato client potrebbe essere d'aiuto. Alla fine, però, sei in balia del motore del browser. –