ConcurrentHashMap を使用してキャッシュを維持していました しばしばキャッシュを更新する必要があります キャッシュを更新する最善の方法は何ですか?
1.キャッシュを更新し、古いキーをすべて削除します。
2.キャッシュをクリアし、コンテンツから新しいキーを再度挿入します。
ケース 1: すべての読み取りスレッドはブロックされず、更新されると更新された値が取得されます。
ケース 2: ここで私の質問は、キャッシュをクリアすると読み取りスレッドに何が起こるか?それらは null 値を取得しますか?
キャッシュを更新するための最良の戦略は何ですか?