データベースに 30 秒あたり 15000 レコードを更新/書き込むサーバーをクラスター化した場合、Hibernate キャッシュを使用する必要がありますか? または、データベースに直接クエリして更新することしかできませんか?
1 に答える
0
Hibernate キャッシングは、選択操作に最適です (キャッシュを使用すると、db への呼び出し回数が減ります) が、保存または更新操作の場合、キャッシュはあまり役に立ちません (ここでも、いくつかのヘルプが提供されます)...
このような大量の保存または更新操作に関与するテーブル/ pojos をキャッシュせず、パフォーマンスを向上させるスプリング バッチ処理を使用することをお勧めします。
于 2012-04-26T08:57:56.157 に答える