問題タブ [distributed-caching]
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.
asp.net - .NET 2.0以降の分散キャッシング?
.NETで分散キャッシュを実装するための最良のアプローチは何ですか?
編集:私は内部および外部アプリケーションの一般的なキャッシングスキーマを探していました
oracle - Oracle Coherenceは安定していますか?
Oracle Coherenceを使用したことのある人はいますか? ロードショーでは非常に有望に見えます。
私の懸念は、ミッション クリティカルな金融ソリューションを実装するのに十分な安定性と堅牢性があるかどうかです。
パフォーマンス、堅牢性、メンテナンスの容易さに関するフィードバックをいただければ幸いです。
c# - Windows および .NET での Memcached
Windows環境で本番用にmemcachedを実装している人はいますか? 私が読んだ多くのブログのため、Windows で memcached を実行するなど、特に本番環境で使用するために Windows で memcached を実行することはお勧めしません。
もう 1 つ、c# および .net 3.5 で使用するのに適した memcached クライアントはどれですか? Memcached Providers @ Codeplex、Beitmemcached、およびmemcached provider @ Sourceforgeなど、多くの代替手段を見つけました
caching - memcached の制限事項
次の点で memcached の制限を経験した人はいますか?
キャッシュストア内のオブジェクトの数 - パフォーマンスが低下するポイントはありますか?
- 割り当てられたメモリの量 - 使用する基本的な数値は?
caching - MSVelocityとMemcachedforWindows?
私は、Memcachedのようなものと競合する分散キャッシングソリューションとして、Microsoftがかなり最近Velocityを宣伝していることに注意を払っています。
私はしばらくの間、64ビットバージョンのMemcached for Windowsを探していましたが、運が悪かったのですが、私が取り組んでいるASP.Net MVCプロジェクトはすべて64ビットであるため、64ビット以外のものを使用しても意味がありません。 。
現在、ベータ版のASP.NET MVCで賭けをヘッジしています(RTMが間もなく開始されることを願っています)が、StackOverflowのパフォーマンスはそれほど悪くないようであるため、懸念は限られています。しかし、Velocityはまだ非常に未知数であり、何年もの間ベータ(またはCTP)のままです-しかし、64ビットを持っています!
この状況で提供できる適切な経験や視点を持っている人はいますか?Velocityに時間を費やす必要がありますか?Memcachedのような巨人と競争するのに十分近い場所でさえありますか、それとも64ビットバージョンのMemcachedを実行するために時間を費やす必要がありますか?
memory-leaks - Velocity CTP2 深刻なメモリ バグ
cachefactory のインスタンスを作成し、それをもう使用しない場合、オブジェクトの作成中に使用されたメモリは解放されません。これは、cachfactory が複数回作成される可能性のあるすべての Web アプリまたはシナリオに大きな影響を与えます。この症状は、プロセスのメモリ使用量が異常に高くなり、IIS では、割り当てられたメモリをより迅速にオーバーランさせるため、アプリをより頻繁にリサイクルする必要が生じる可能性があります。
次のコードは、約 500MB の増加を示します。つまり、メガバイトのメモリ使用量です!
複製するには、次のコードをアプリに追加します。
これには 2 つの回避策しかありません。
- Velocity チームはバグを修正します (そして、私は彼らがそうすると確信しています)
- アプリの静的メソッドで同じ cachefactory オブジェクトを使用し、キャッシュを使用するたびにそれを参照する必要があります。(これは機能しますが、私の意見では最適ではありません。)
また、キャッシング メソッドをラップするために使用できる cachingscope も用意しており、これをまもなく codeplex に投稿します。トランザクション スコープのようにキャッシング メソッドをラップすることができ、ロックと接続を管理します。
c# - SQL依存関係のあるキャッシュ?
NCacheがMicrosoftSQLServerとOracle(10G R4以降)にSQL依存関係を提供することを知っています。Oracleへの依存に伴う他のキャッシングソリューションが利用可能かどうか知りたいですか?
Velocity 、memcachedなどはSQL依存関係をサポートして、データベースで何かが変更されたときに通知を受信したり、キャッシュを自動的に更新したりしますか?
memcached - マルチ Web サーバー構成のキャッシング ソリューション?
マルチWebサーバー構成用のキャッシングソリューションを検討しています。memcachedは安価 (無料) であり、長年にわたって証明されていると考えられています。Microsoft はVelocityと呼ばれる Web ファーム用のキャッシュ ソリューションも開発していますが、これはまだ CTP2 にあります。
asp.net - Memcached からパターンでオブジェクトを削除するには?
Memcached を使用しようとしていますが、オブジェクトごとに 1 つのキーだけでなく、キー パターンによってキャッシュからオブジェクトを削除する方法があるかどうか疑問に思っています。
たとえば、キー「user1」でユーザー1をキャッシュし、次にキー「user2」でユーザー2をキャッシュします...、「user」で始まるキーを持つすべてのオブジェクトを削除する方法はありますか? または、そこから列挙子を取得してキーをループする方法はありますか?
完全にするために、Asp.net アプリでhttp://enyimmemcached.codeplex.com/にあるenyimmemcached ライブラリを使用しています。
ありがとうございました、
レイ。