javascript - Comment enregistrer des données localement
仅有的幸福
仅有的幸福 2017-06-05 11:12:44
0
3
578

Récemment, j'ai rencontré une exigence lors de l'écriture d'un logiciel de bureau utilisant Electron : sauvegarder localement les données renseignées par l'utilisateur. Mon usage est de sauvegarder les données localement sous forme de fichier, mais j'ai rencontré un problème car les données sont. enregistré. Plus vous venez, plus le fichier sera volumineux, comme ceci. La vitesse de lecture des fichiers deviendra de plus en plus lente, et les fichiers devront être relus à chaque fois, ce qui est vraiment lent. . . Je voudrais donc demander à tous les développeurs : comment un logiciel de bureau peut-il enregistrer des données localement ? Existe-t-il un type de base de données qui peut être intégrée au logiciel et le logiciel peut ensuite être utilisé ?

仅有的幸福
仅有的幸福

répondre à tous(3)
phpcn_u1582

indexeddb

阿神

sqlite
Fortement recommandé

为情所困

Pour ce problème, cela dépend de votre volume de données. Pour les données qui ne sont pas particulièrement volumineuses, vous pouvez utiliser SQLite ou diviser le fichier de données en plusieurs fichiers pour le stockage et créer un index pour chaque fichier auquel vous pouvez vous référer. l'index inversé ici. Ensuite, lors de la récupération des données, utilisez les algorithmes pertinents pour localiser le fichier correspondant et récupérer les données.
,,,,,,,,
Pour une grande quantité de données, vous devez changer le plan de conception et profiter des bases de données de type nosql, comme redis et hbase.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal