2009-02-26 22 views
1

İnsanlardan Caching'i WCF'ye tanıtma yöntemleri ve stratejileri hakkında fikirlerini sormak istiyorum. Özellikle en çok ilgilendiğim şey, SQL Önbellek Bağımlılıkları enjekte edilir. Bir web uygulaması birden fazla uygulama sunucusuna kopyalandığında, önbelleği verimli bir şekilde senkronize etmek istiyorum.WCF Önbelleğe Alma Stratejisi - Dependanlar İçerisinde

Şu anda SqlCacheDependancies ekleyebileceğiniz OperationContracts için güzel bir WebCache özniteliği sunan WCF Rest Starter Kit'e bakıyorum.

Sadece ilgileniyorum ve bu sorunla başa çıkmak için başkalarını alıp deneyimleyeceğim.

Tür Saygılarımızla,

Andrew

hitap ettiğiniz hangi sorun emin değil

cevap

1

Ancak birden çok sunucu arasında önbellek tutarlılığı söz. Önceden bir SqlCacheDependency yapılandırması çalıştırdıktan sonra, işte benim üstüme geçiyorum.

WebCache özniteliğine eklenen SqlCacheDependency, .Net 2.0'den beri kullanılabilen aynı önbellek bağımlılığı uygulamasıdır. Genel olarak, SqlCacheDependency zahmetli için toplu yapılandırma/işlem/izleme buluyorum. Tasarım tek bir önbellek için kabul edilebilir, ancak çoklu sistemler - hayır teşekkürler.

Endişelerin ayrılmasını seviyorum. Birden çok sunucuyla çalışırken, SqlCacheDependency işleminden daha kolay yönetilen dağıtılmış bir önbellek katmanı buluyorum. Açık kaynak ve ticari dağıtılmış önbellek sağlayıcıları mevcuttur. Memcache'yi en etkili ve operasyonel anlamda ses olarak buluyorum. Girişiniz için

+0

+1, çok teşekkürler. –

İlgili konular