私は、データベースをストレージとして使用するキャッシュの解決策を探しましたが、クエリキャッシングが出てきました。データをキャッシュするためのストレージメカニズムとして実際にデータベースを使用するソリューションはありますか?データベースバックアップキャッシュ用のJavaソリューション
いくつかの観点を説明すると、私の問題は次のようなものです。データベースを照会するよりもはるかに時間がかかるWebサービスリソースを消費しています。そのため、Webサービスリクエストの結果をデータベースにキャッシュします。
私はこれを手で行うことができることを認識していますが、私の目的には有益であるかどうかを少なくとも調査することができる既存の解決策がいくつかあります。
詳細情報:私の現在のプロジェクトライブラリは、Java EE 7とHibernateで構成されています。
私はEHCacheが私にとって何かを望んでいたと思っていましたが、メモリまたはファイルベースのソリューションしか提供していないようです。この特定のキャッシュのメモリフットプリントは大きすぎます。また、これはクラスタ化された環境で実行されるため、ファイルベースのソリューションによって同期の問題が発生します。
あなたはここに疑問の質問があります。http://stackoverflow.com/questions/14026041/best-way-to-cache-restful-api-results-of-get-calls –