2017-03-03 14 views
-1

研究目的のために、私はデータベースシステムが必要です。私は何百万ものエントリを持つ2つの逆インデックスと、文書を含む "値"を持つ単純なキー値エントリを含むインデックスを使用する検索エンジンを構築しています。検索エンジン用データベース

すべてはC++で実装され、Windows上で実行されます。オープンソースでなければなりません。これまでのところ、devで私はすべてをメモリにロードしていましたが、今はより大きなデータセットに移行しているので不可能です。

私はドキュメント指向のデータベースを考えています。シンプルな選択と挿入だけを行っているので大きな機能は必要ありませんが、パフォーマンスは問題です。

私は任意の提案に開放されています。ありがとう

答えて

0

C++を使用している場合は、Xapianでビルドを試すことができます。

Xapianは高度に適応可能なツールキットで、開発者は高度なインデックス作成機能と検索機能をそれぞれのアプリケーションに簡単に追加できます。これは、確率的情報検索モデルをサポートし、豊富なブール・クエリ演算子のセットもサポートしています。

関連する問題