Speichern von komprimierten json-Daten im lokalen Speicher

Ich soll zum speichern von JSON-Daten in den lokalen Speicher. Manchmal Daten gespeichert werden könnten, mehr als 5MB(max-Schwelle erlaubt-Browser für jede domain). Gibt es trotzdem kann ich komprimieren oder zippen Sie die Daten und speichern Sie in den lokalen Speicher ? Wie viel Latenz wird es, wenn die Kompression und Dekompression für jeden JS-Funktion auf große Daten ?

Ich bin mit diesem json-Daten zur Anzeige auf der Webseite..... Es ist wie bei einem statischen Daten, die meist gleich für die ganze Sitzung. wir bieten Aktionen wie Suche, filter, etc auf diese json-Daten...Wann immer Benutzer gibt ein Schlüsselwort, Suche ich in diesem json-Daten gespeichert, die im lokalen Speicher, anstatt Aufruf von server

  • Was brauchen Sie, um diese JSON-Daten gespeichert?
  • Ich bin mit diesem json-Daten zur Anzeige auf der Webseite..... Es ist wie bei einem statischen Daten, die gleichen für die gesamte Sitzung. wir bieten Aktionen wie Suche, filter, etc auf diese json-Daten...Wann immer Benutzer gibt ein Schlüsselwort, Suche ich in diesem json-Daten, die sich in "localstorage" statt Anruf-server
  • Das bezweifle ich stark. Lokaler Speicher wurde nicht entworfen, um große Mengen von Daten. Warum nicht speichern Sie diese Daten auf dem server-cache?
  • Es scheint eher erschöpfend zu entladen Sie alles, was Sie haben, auf eine ahnungslose user... 5MB? Kein Betrag der Optimierung entschädigen für diese Bandbreite Implikationen - übertragung genau das, was Sie brauchen, wenn Sie es brauchen, in kleinen Brocken via ajax.
  • Es ist sehr weniger Möglichkeit über Größe von mehr als 5MB. Die meisten der Zeit, ich bin mit der gleichen Antwort. Für dieses Szenario ist, warum senden Sie eine weitere Anfrage an den server, wenn ich dienen kann, aus dem lokalen Speicher? Zuerst mal möchte ich die Daten über ajax-Aufrufe nur.
InformationsquelleAutor Rajeev | 2013-12-25
Schreibe einen Kommentar