サーバーの起動時にDBからキャッシュにデータをロードする必要があります。リクエストが来たら、このキャッシュからデータを取得する必要があります。また、頻繁にキャッシュを更新する必要があります。誰かがこれを達成する方法を提供してくれると役に立ちます。 .Spring3.1を使用しています。ありがとう
質問する
2836 次
3 に答える
4
利用可能なキャッシュ実装はたくさんあります。
- SpringCacheの抽象化
- Ehcache(Spring Cacheの可能なプロバイダーの1つ)
- グアバの
LoadingCache
- user1516873が示唆するInfinispan
ConcurrentHashMap
これ以上の依存関係が必要ない場合は、JDKからのプレーン- 等
于 2012-09-25T12:47:08.827 に答える
1
私はこれがあなたが探しているものだと思います:
ご覧のとおり、Hibernateの第2レベルのキャッシュを使用することをお勧めします。問題は、構成レベルで修正されます。
于 2012-09-25T11:59:16.410 に答える
1
Infinispanをお試しください。
最新のオープンソースで使いやすいキャッシュです。埋め込みて直接使用することも、Hibernateの第2レベルのキャッシュとして使用することもできます。
于 2012-09-25T12:40:52.720 に答える