Ich entwickle eine J2ME-Anwendung, die eine große Menge an Daten auf dem Gerät speichern muss (im Bereich von 1 MB aber variabel). Ich kann mich nicht auf das Dateisystem verlassen, deshalb stehe ich auf dem Record Management System (RMS), das mehrere Plattenspeicher erlaubt, aber jeder eine begrenzte Größe hat. Meine anfängliche Zielplattform, Blackberry, begrenzt jedes auf 64KB.Best Practice für die Speicherung großer Datenmengen mit J2ME
Ich frage mich, ob jemand anderes das Problem der Speicherung einer großen Datenmenge im RMS und wie sie es bewältigt hat, angehen musste? Ich denke daran, Datensatzgrößen zu berechnen und einen Datensatz über mehrere Filialen hinweg aufzuteilen, wenn es zu groß ist, aber das fügt viel Komplexität hinzu, um es intakt zu halten.
Es gibt viele verschiedene Arten von Daten, die gespeichert werden, aber nur ein Satz überschreitet die Grenze von 64 KB.
Es ist vielleicht erwähnenswert, dass einige Geräte auch die Anzahl der erlaubten Plattenspeicher beschränken. Dies kann so niedrig wie 2 sein. –