Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
大規模なデータ駆動型アプリケーションの単純なWCFサービスがあります。頻繁に使用するデータの一部をキャッシュに保存したいと思います。私には2つの選択肢があります
WCFサービスと.NETプラットフォームで効率的で信頼性が高く、使いやすいキャッシュはどれですか?
これは、アーキテクチャとプロジェクトを展開する場所によって異なります。
たとえば、プロジェクトをサーバーファームに展開する場合、分散キャッシュ(複数のキャッシュコピーが同期されていない、ワーカープロセスのリサイクル時にキャッシュが失われるなど)をサポートしていないため、Asp.netキャッシュは私の最初の選択肢ではありません。 Couchbaseを使用します(舞台裏ではデータベースを使用します)。
プロジェクトを単一のWebサーバーに展開する場合は、Asp.netキャッシュを使用できます。