現在、次の使用制限のあるデータベースを使用しています。
- 高速な単一行のルックアップ用に最適化されています (キーと値のペアは問題ありません)
- 数百万行 (おそらく <10M ですが)
- 関係結合などは必要ありません。
- マルチユーザーおよびマルチスレッド アクセスの可能性
PostgreSQL を使用して開発されたのは、そのタイプのデータベースに精通していたためです。現在、検索や更新を行うには遅すぎます (これはキャッシュであるため、速度がすべてです)。現在、ルックアップを高速化するために PostgreSQL テーブルにインデックスを付けるさまざまな方法をテストしていますが、経験のある人から、Berkeley DB が最適にキー付けされた PostgreSQl db よりも高速であるかどうかを知りたいですか?