問題タブ [content-expiration]
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.
.net - System.Runtime.Caching の MemoryCache: アイテムの有効期限が切れない
現在、アイテムを MemoryCache.Default インスタンスに挿入しようとしていますが、これは機能します。でもアイテムは無期限!ポーリング間隔はデフォルト設定の 2 分で、MemoryCache に対して特定の設定は行われていません。
アイテムの追加ルーチンは次のようになります。
ただし、アイテムがキャッシュ内で期限切れになることはありません。10 分以上待ちましたが、まだキャッシュに残っています。主な目的は、クエリを数秒ごとに処理しようとすることで、データベースがクエリであふれないようにすることです。それらは数秒ごとにチェックされますが、SlidingExpiration はありません。最大遅延はまだ許容できるため、約 3 分後、5 分後に再度チェックする必要があります。
XMLなどで、コード外で構成を行いたくありません。それが不可能な場合、MemoryCache に代わる良い方法はありますか? おそらく、数値/オブジェクトキーと、パラメーターとプロパティによる構成でしょうか?
redis - Redis ですべてのキーをデフォルトで期限切れにする
私は MSETNX ( http://redis.io/commands/msetnx ) をロック システムとして使用しています。これにより、ロックがまだ存在しない場合にのみ、すべてのキーがロックされます。
ロックを保持しているマシンが停止した場合、そのロックはロックされたままになります - これは問題です。
私の理想的な答えは、すべてのキーがデフォルトで 15 秒で期限切れになることです。そのため、マシンが停止した場合でも、保持されているロックは短時間で自動リセットされます。このようにして、設定したすべてのキーで expire を呼び出す必要はありません。
これは何らかの方法で可能ですか?
datetime - MVC 5 で日付/時刻に開始/期限切れになるようにオブジェクトを設定する方法
私のプロジェクトの要件の一部として、開始/終了するようにオブジェクトを設定する必要があります。これらのイベントの通知を設定する必要があるため、これはユーザーが実際にページにアクセスせずに行う必要があります。つまり、ユーザーの操作なしで実行する必要があります。各オブジェクトの日付/時刻の開始/終了プロパティが既にあります。これを行う最善の方法は何ですか?
java - spring-data-couchbase を使用して特定の Couchbase ドキュメントの TTL を設定するには?
spring-data-couchbaseを使用して特定のcouchbaseドキュメントのTTL(Time to Live)を設定するには? 次のようにドキュメント表記を使用して有効期限を設定する方法があることを知っています @Document(expiry = 10)
http://docs.spring.io/spring-data/couchbase/docs/1.1.1.RELEASE/reference/html/couchbase.entity.html
Entity クラスを介して保存されるすべてのドキュメントの TTL を設定します。
しかし、特定のドキュメントの有効期限(TTL)時間を設定する方法があるようです。http://docs.couchbase.com/developer/dev-guide-3.0/read-write.htmlに記載
spring-data-couchbase を介して上記の機能をどのように実現できますか? Java SDK を使用して機能を実現できたとしても、問題ありません。
どんな助けでも.....