1

私たちのアプリケーションは何百万ものレコードを扱っており、jpa で spring を使用しています。

現在、アプリケーションで Berkeley データベースを使用する可能性を調査していますが、グーグルで利用できる解決策があまり見つかりませんでした。

DB2 データベースから取得したデータのキャッシュに BDB API を使用できるかどうかを知りたいのですが、データは日々増加するため、パフォーマンスを大幅に向上させるために使用したいと考えています。

どんな助けでも大歓迎です。ありがとう。

4

1 に答える 1

1

私は、BerkeleyDB 自体でこれに対応しているものや、JPA 自体でキャッシュをアタッチできるものを認識していません。むしろ、キャッシュをプラグインするためのさまざまな実装にインターフェースがあります。したがって、答えは、使用している JPA 実装によって異なります。

ざっと見てみると、OpenJPA も EclipseLink もオンディスク キャッシュを使用する方法がないように見えますが、Hibernate はさまざまなキャッシュ プロバイダーを使用でき、そのうちの EHCache と OSCache にはオンディスク オプションがあります。他の実装については知りません。

于 2010-12-28T19:08:13.837 に答える