数千(たとえば50,000)の被験者のデータを受信しているアプリケーションがあります。
各データタプルは、subjectIdとテキストデータで構成されます。
次の機能を提供する埋め込み可能なJavaデータベースを探しています。
- データをすばやく保存します(1秒あたり数千タプル)。
- subjectIdのテキストデータのルックアップを提供します。
- (効率的な方法を提供します)X日より古いデータを削除します。
- Javaプロセスに組み込む必要があります
理想的には、Berkeley JEデータベースは、キー値DBと私のデータが本質的に多値であることを除いて、私の要件を満たしているようです。これが重複データのパフォーマンスの問題になるかどうかはわかりません。
この単純なタプルスキーマには、他にどのような埋め込み可能なオプションがありますか?