ich zur Zeit über das Layout eines Features für unsere App denke, und da diese bei weitem die schwerste Teil ist, ich bin nicht sicher, wie es zu entwerfen:Javascript - Umgang mit 3 GB Daten für die regelmäßige Berechnungen
Wir wollen Benutzer die Möglichkeit zu geben, ihre Annahmen gegen einen großen Datensatz zu testen.
- Der Datensatz ist über 3 GB groß (json)
- Es vorverarbeitet werden muss (Format geändert werden muss), bevor verwendbar für Berechnungen
- Es in kleinere Dateien wie die Themen innerhalb der großen aufgeteilt werden könnte Datensatz ist trennbar.
Am Anfang dachte ich, ich lese die gesamte Datei in unserem Laden und arbeiten von dort. Ich beginne gerade zu bezweifeln, dass die Erinnerung das überleben wird (welche Art von Konsum anzunehmen, läuft auf aws).
Die Alternative, über die ich nachgedacht habe, liest direkt aus den Dateien, aber dann müsste ich sie teilen (250mb Javascript max?) Oder streamen sie (gute Idee?).
Bevor ich mit dem Schreiben von Code beginne, würde ich gerne verstehen, wie man diese Art von massiven (oder?) Daten am effizientesten in Javascript anwendet. Fürs Erste ist alles möglich.
Danke! Jan
Haben Sie überlegt, eine Datenbank zu verwenden? – connexo
wird das tun, ja –