Witam,
Przesiadlem sie z LiteCache (zapis na dysk) na MemCached.
Strone glowna cacheuje w mniejszych boxach, ale w formie ostatecznego kodu html, tak ze po odczycie danych z cache'u od razu je wyswietlam.
Przed zamiana mialem 22 zadania na sekunde, teraz mam 34 zadania/s - wg programu ab.
Czyli skok o ok 60%.
Czy jest to w miare dobry wynik? Na jakim poziomie przyspieszaly u Was serwisy po wprowadzeniu memcache? Jakie sa Wasze doswiadczenia?
Moje kolejne pytanie brzmi. Czy warto zapisywac w memCache liste osob online na serwisie? Ogolnie dane ktore czesto sie zmieniaja i w zwiazku z tym chcac miec je aktualne musze dosc czesto uaktualniac cache.
EDIT:
Mam problem z zainstalowaniem biblioteki memcacheD (nie mylic z memcache (ta udalo mi sie zainstalowac) pod win XP.
Po prostu nie moge nigdzie znalezc pliku dll z php_memcached.dll. Albo sa pliki zrodlowe do kompilacji albo ludzie myla memcache z memcached.
http://github.com/andreiz/php-memcached - mialby ktos mozliwosc skompilowania tych zrodel?
Biblioteka Memcached ma ciut wiecej metod niz Memcache:
http://pl.php.net/manual/pl/class.memcached.php
http://pl.php.net/manual/pl/book.memcache.php