javascript – So speichern Sie Daten lokal
仅有的幸福
仅有的幸福 2017-06-05 11:12:44
0
3
634

Kürzlich bin ich beim Schreiben einer Desktop-Software mit Electron auf eine Anforderung gestoßen: die vom Benutzer eingegebenen Daten lokal zu speichern. Meine Verwendung besteht darin, die Daten lokal in Form einer Datei zu speichern, aber ich bin auf ein Problem gestoßen, da die Daten so sind Je öfter Sie kommen, desto größer wird die Datei. Die Geschwindigkeit beim Lesen von Dateien wird immer langsamer und die Dateien müssen jedes Mal erneut gelesen werden, was sehr langsam ist. . . Deshalb möchte ich alle Entwickler fragen: Wie kann eine Desktop-Software Daten lokal speichern? Gibt es eine Art Datenbank, die in die Software integriert werden kann und dann die Software genutzt werden kann?

仅有的幸福
仅有的幸福

Antworte allen(3)
phpcn_u1582

indexeddb

阿神

sqlite
强烈推荐

为情所困

对于这个问题,得看你的数据量,对于不是特别大的数据量,可以使用sqlite或者将数据文件分成多个文件存储,为每个文件建立索引,这里可以参考倒排索引,然后取数据时,使用相关的算法,定位到对应的文件,取出数据。
,,,,,,,,
对于大量数据,则需要改变设计方案,利用利用nosql类型的数据库优势,比如redis和hbase等。

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage