問題タブ [ehcache]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ehcache - Ehcache 更新チェッカーを無効にするには?
12:18:55,541 INFO [UpdateChecker] 新しいアップデートが見つかりました: 2.0.0 [ http://ehcache.org/news.html]
新しい更新の ehcache チェックを抑制するにはどうすればよいですか。これは、j2ee アプリケーションのロード中、および ehcache が初期化されているときに発生します。
asp.net - ASP.NETでEHCacheを使用していますか?
memcached用の.NETAPIについて聞いたことがあります。
EHCacheに相当するものはありますか?
EHCacheを実行し、ASP.NETWebサーバーのファームにキャッシュされたオブジェクトを提供するLinuxマシンのクラスターを想定しています。これは実用的ですか?これは、ASP.NETサーバーにJavaをインストールせずに実行できますか?
java - Hibernate - EhCache - アソシエーション/セット/コレクションをキャッシュするリージョンは?
冬眠初心者です。誰かが私が持っている次のクエリについてコメントできれば素晴らしいと思います:
親クラスがあり、各親には複数の子がいるとします。したがって、親クラスのマッピング ファイルは次のようになります。
親.hbm.xml
children.hbm.xml
したがって、セットの子に対して、関連付けをキャッシュする領域 org.demo.parent.children を指定するか、子がキャッシュされる org.demo.children のキャッシュ領域を使用する必要があります。
第 2 レベルのキャッシュ プロバイダーとして EHCache を使用しています。この質問に対する答えを探してみましたが、この方向の答えは見つかりませんでした。org.demo.children を使用する方が理にかなっていますが、上記の場合のように、どのシナリオでアソシエーション/セット/コレクションに個別のキャッシュ領域を使用する必要があるかわかりません。また、私の質問が明確でない場合はお知らせください。
皆さんありがとう。
java - hibernate createSQLQueryはCacheQueryを使用しますか?
cacheQueryの使用方法を手動で「createSQLQuery」を実行するときに知っていますか?上記は結果をキャッシュしません。show_sqlは、データベースから取得したすべてのリクエストを引き続き表示します
java - Ehcache 真夜中/毎晩の有効期限戦略
毎晩/真夜中にキャッシュ全体を期限切れにするように EhCache を設定する方法は、すぐにはわかりません。これは、ある種のジョブを介してプログラムで簡単に実行できますが、より「ehcache」な方法があるかどうかを知りたいと思っていました。
前もって感謝します!
java - Springを使用してすべてのHibernateキャッシュ(ehcache)をクリアするにはどうすればよいですか?
2次キャッシュとクエリキャッシュを使用しています。プログラムですべてのキャッシュをクリアする方法を教えてもらえますか?
java - Hibernate の第 2 レベルのキャッシュを使用する場合のデフォルトのキャッシュ時間は?
Hibernate の第 2 レベル キャッシュとクエリ キャッシュを使用し、内部ehcache.xml
で何も指定しない場合、デフォルトのキャッシュ時間はどれくらいですか?
ehcache - Ehcache の更新チェックをプログラムで無効にするにはどうすればよいですか?
次のように、属性「updateCheck」を XML で「false」に設定できることを知っています。
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../config/ehcache.xsd" updateCheck="false" monitoring="autodetect">
しかし、私はこれをプログラムで行う必要があります。どうすればいいですか?
java - Coldfusion 8 と HTTP PUT - オブジェクトを PUT する方法はありますか?
CF 8 で EHCache を使用して、HTTP 経由の RESTful インターフェイスを使用して中央サーバーにデータをキャッシュしています。cfqueryオブジェクトをキャッシュ サーバーにキャッシュしようとしています。
EHCache を直接呼び出す (つまり、ローカル キャッシュに保存する) と、これを機能させることができますが、HTTP 経由でリモート サーバーにキャッシュしようとすると、問題が発生します。
私が使用しているコードは次のとおりです。
CFはこの参照が気に入らず#ARGUMENTS.item#
、文句を言いますComplex object types cannot be converted to simple values.
CFを使用してhttp経由でオブジェクトを配置する方法の例を誰か教えてもらえますか? CF でこれが不可能な場合は、Java の例が次善の策です。
よろしくお願いします!
PS:このアプローチにはデータの整合性に問題があり、最も重要なのは十分に高速ではないため、テキスト/JSONなどへのシリアライゼーションを使用したくありません。
java - ehcacheへのアトミック書き込み
環境
ehcache 内に java.util.List を保存しています。
順序付きリストには、最もアクティブなユーザーのトップ 10 ランキングが含まれています。
問題
同時のサードパーティ クライアントがこのリストを要求している可能性があります。ランキングに関しては、できるだけ最新である必要があります。したがって、ユーザーのアクティビティによってランキングが変更された場合、キャッシュ内の順序付けされたリストを長期間にわたって失効させてはなりません。新しいリストを再計算したら、キャッシュ内のリストをすぐに置き換えたいと思います。
複数の同時クライアントがランキングを要求している忙しいシナリオを考えてみましょう。次のような方法でキャッシュ項目を置き換えるにはどうすればよいですか? クライアントは、おそらく古いスナップショットをプルし続けることができます。null 値を取得することはありません。
キャッシュに書き込むサーバー スレッドは 1 つだけです。