2017-11-01 14 views
0

:)電子アプリケーションで使用する暗号化を使用するローカルデータベース

私は基本的に検索である電子アプリを構築しています。 私はJSONに変換された文書の束を持っています - 100,000以上の文書。

LokiJScryptedFileAdapterを試してみましたが、これは800000個のドキュメントよりも奇妙な動作をします。lowdbは本当に遅く、新しいドキュメントごとに遅くなる可能性があります。また、pouchdbはElectronではうまく機能しません。

多量のデータを検索するための簡単な(おそらくカスタム)ソリューションがありますか? 検索のために必要ではないうちに暗号化して保存する必要があります(アプリが終了したとき)。

+0

なぜpouchdb does notは電子でうまく機能するのですか?あなたはどんな問題に直面しましたか? – shashi

+0

@shashi私はhttps://github.com/calvinmetcalf/crypto-pouchを使用しようとしていましたが、エラーを思い出すことはできません。私はすべてのドキュメントを2つのデータベースファイルに分割して問題を解決しました。それはLokijsを大量のデータで変な動作をさせるNode V8メモリの問題でした。とにかく、あなたの返事をありがとう! :) –

+0

@ R-Jあなたが似たような考えをしている人々に役立つでしょうか? – manny

答えて

0

それぞれ〜600,000レコードの2つのデータベースファイルを作成しました。両方のデータベースで検索が行われ、結果がマージされます。

関連する問題