ASP.Net De Cache Adam Gibi Mekanizması
-
Aradığım şey mvcdeki outputcache değil çünkü mvc kullanmıyorum (MVC controller levelde cacheliyor) ama onun aynısını arıyorum.
Aradığım şey asp.net sayfalarının tepesine yazdığımız
<%@OutputCache Duration="300" Location="Any" VaryByParam="none" %>da değil.
Fonksiyon çıktısını cachelemek istiyorum, Hashset<Sonuç> ile yapabilirm ama daha kolay kullanılan bişey arıyorum
Böyle fonksiyonun tepesine [Cache] yazayım mesela okadar, uğraştırmasın beni. Tabi böyle bişey bilen yoksa yine kasıp attribute yazacam ama derin dallara girmeden yapim istiom hazırı varsa razıyım
-
hocam asp.net de nasıl olur bilmemde eğer aynı şeyden bahsediyorsak memcached < http://memcached.org/ > kullanabilirsin, ayrı bi sunucu indirip kuruyorsun windowsa port edilmiş halleride olması lazım windowsda kullanıyordum bi ara.
istediğin key ve veriyi yüklüyorsun, birde hafızada kalma süresini ayarlıyorsun memcached hafızada saklıyor gönderdiğin veriyi. misal fonksiyonların başında eğer istediğin key için memcached de veri varsa direk memcacheddeki veriyi gönder, yoksa veritabanına bağlan veriyi çek memcachede yükle ve return geç şeklinde kullanabilirsin.
veya redis.io diye bişeyde var ama onu denemedim veriyi süreli saklıyormu bilmiyorum
memcached windows için şöyle bişey buldum http://blog.couchbase.com/memcached-windows-64-bit-pre-release-availableasp.net için http://sysdot.wordpress.com/2011/03/08/memcached-clients-which-ones-best/
detCode tarafından 08/Eki/14 00:59 tarihinde düzenlenmiştir -
abi redis daha windows için test aşamasında
memcache in ilk versiyonlarını kullanmıştık fena deil ama memcache in kurulu olduğu servis 2 haftada bi çakılıyordu sürekli reset atma ihtiyacı duyuyorduk benim önerim standart asp.net in cache ini kullan hocam ama siz bilirsiniz. basit bi cache management basar geçersiniz. :D
-
memcache windowsda sıkıntılı bizde denedik resetlerle ilerliyebiliyorduk sadece
redis olayını bilmiyorum merak ediyorum denemek istiyorum hatta
-
Yapısı gereği MVC ye uyuyor o yapı, normal Asp.NET le "adam gibi" yapamazsın o işi holy.
MVC ye geç be adam!
-
