検索

ホームページ  >  に質問  >  本文

JavaScript - データをローカルに保存する方法

最近、electron を使用してデスクトップ ソフトウェアを作成するときに、ユーザーが入力したデータをローカルに保存するという要件に遭遇しました。私の使用方法はデータをファイルの形式でローカルに保存することですが、それに伴う問題が発生しました。このように、保存すればするほどファイルが大きくなります。ファイルの読み取り速度はどんどん遅くなり、毎回ファイルを再読み取りする必要があり、非常に遅くなります。 。 。そこで開発者の皆様にお聞きしたいのですが、デスクトップ ソフトウェアはどのようにしてデータをローカルに保存できるのでしょうか?ソフトウェアに統合してソフトウェアを使用できるようなデータベースはありますか?

仅有的幸福仅有的幸福2732日前577

全員に返信(3)返信します

  • phpcn_u1582

    phpcn_u15822017-06-05 11:14:44

    インデックス付きデータベース

    返事
    0
  • 阿神

    阿神2017-06-05 11:14:44

    sqlite
    強くお勧めします

    返事
    0
  • 为情所困

    为情所困2017-06-05 11:14:44

    この問題については、データ量に応じて、SQLite を使用するか、データ ファイルを複数のファイルに分割して保存し、各ファイルのインデックスを作成します。インデックスを付けてからデータをフェッチするときは、関連するアルゴリズムを使用して、対応するファイルを見つけてデータを取得します。
    、、、、、、
    大量のデータの場合は、設計計画を変更し、redis や hbase などの nosql タイプのデータベースを活用する必要があります。

    返事
    0
  • キャンセル返事