Memcached nedir? Memcached nerede kullanılır?
Memcached, ücretsiz ve açık kaynak kodlu, yüksek performanslı, distributed (dağıtılmış) bellek nesne önbelleğe alma sistemidir. Genel bir tanımla, veritabanı yükünü hafifleterek dinamik web uygulamalarını hızlandırmada kullanılmak üzere tasarlanmıştır.
ASP.NET'te Memory.Cache kullanmanız yetmeyecek, sunucunuzda Memcached gibi bir yazılımın da kurulu olması gerekiyor ki caching başarılı olsun.
Memcached, veritabanı aramaları, API çağrıları veya sayfa oluşturma sonuçlarına göre küçük parçalara ayrılmış keyfi veri (strings, objects) için bellek içi anahtar / değer deposudur. Memcached basit ama güçlüdür. Basit tasarımı, hızlı dağıtım, geliştirme kolaylığı sağlar ve büyük veri önbelleklerinin karşılaştığı birçok sorunu çözer. API'sı, en popüler diller için kullanılabilir.
LiveJournal, Wikipedia, Flickr, Bebo, WordPress.com, Craigslist ve Mixi gibi platformlar Memcached kullanırlar.
Buradan kurabilirsiniz.
İyi çalışmalar,
Recep.