私はWebアプリケーションを構築しています。いくつかのオブジェクトのキャッシュを管理したいので、毎回DBに行く必要はありません。私の問題は、このオブジェクトのデータは、DB上の他のアプリケーションによって変更できることです。私のキャッシュされたオブジェクトをBDと同期させる良いパターンを誰かが知っていますか? この記事(www.developer.com/java/other/article.php/630481)を読んでいますが、この問題は解決していません。キャッシュ管理
Q
キャッシュ管理
0
A
答えて
0
あなたはJavaなどの言語で作業していますか? .NETにはSqlCacheDependency(http://msdn.microsoft.com/en-us/library/ms178604.aspx)があります。
1
良いパターンが「観察者パターン」です。アイデアは、オブジェクトを変更するアプリケーションは、オブジェクトを使用する誰もが自分自身を登録できる中央の場所にオブジェクトのIDを送信するということです。イベントが受信されると、すべてのリスナーはオブジェクトのIDを持つメッセージを取得し、キャッシュを更新(またはフラッシュ)することができます。
0
ehcacheのドキュメント、特にDistributed Caching with ehcacheのドキュメントが良いスタートポイントになるかもしれません。 ehcacheはJavaの一般的なキャッシュフレームワークです。
関連する問題
- 1. IONIC2キャッシュ管理
- 2. Linuxのメモリ管理(キャッシュ)
- 3. UIオブジェクトの管理とキャッシュ
- 4. 角度2のキャッシュ管理のベストプラクティス
- 5. データベースVsキャッシュ管理と深いストリーム
- 6. polymer-cliによるキャッシュ管理のベストプラクティス
- 7. メモリマップドI/Oでキャッシュを管理する
- 8. コード付きのiphoneでキャッシュを管理する方法
- 9. Oracle Coherence:2つのキャッシュ間のトランザクション管理
- 10. アンドロイドボレーのキャッシュ管理を無効にする方法
- 11. MKTileOverlayとPINCacheライブラリのiOS/MapKitキャッシュ管理の問題
- 12. ASP.NET WebApi2でキャッシュを管理する方法は?
- 13. スプリングキャッシング - 異なるスコープのキャッシュを管理する方法は?
- 14. ブラウザのキャッシュ問題を解消するファイルのバージョン管理
- 15. アプリケーションの応答キャッシュを管理するためのノードjsライブラリ
- 16. _defaultUserObjectStoreがリフレッシュされていないmuleキャッシュ管理対象オブジェクトストア
- 17. キャッシュされたIDisposableオブジェクトを管理する方法は?
- 18. コードからメモリ/キャッシュを管理する方法は?
- 19. キャッシュを扱うbeyong Nginxサーバーとwebpack jsとCSSのバージョン管理
- 20. Google Cloudストレージでキャッシュを管理する方法
- 21. Laravel elixerのバージョン管理(キャッシュ・バスター)複数のサーバー
- 22. あなたのアンドロイドアプリケーション内のキャッシュを管理する
- 23. 生産とキャッシュの管理のためのSystemJSのバージョン管理(requirejs urlArgsの代替)
- 24. Django管理者:データベース管理
- 25. 「購買管理の管理」を有効にする際に、ユーザーxxxxによって基本キャッシュ(/ UI2/CHIP_CSTAT)のキャッシュがロックされます
- 26. キャッシュ・バスト処理
- 27. バージョン管理/構成管理for Linuxイメージ
- 28. 自動変更管理/バージョン管理
- 29. 未管理オブジェクトのメモリ管理
- 30. ASP.NET管理サイトの広告管理