Memcache vs APC do buforowania danych pojedynczego serwera
Mam jedną stronę serwera, która przesuwa 200 tysięcy jednostek dziennie, a ruch podwaja się mniej więcej co 40 dni (i tak przez ostatnie 5 miesięcy).
Prawie tylko planuję buforować dane wyjściowe funkcji mysql_query na około godzinę. Jeśli pamięć podręczna jest starsza niż ta, uruchom zapytanie, umieść wynik z powrotem w pamięci podręcznej na kolejną godzinę.
Mój mysql DB ma rozmiar około 200mb (rośnie o może 10-20mb / miesiąc).
Robię dużo buforowania plików, pisząc wyjścia HTML i używając ich przez kilka minut, a następnie regenerując HTML.
Niestety, ponieważ jest to strona bazy danych, która umożliwia wiele metod sortowania, wyszukiwania i zamawiania, a także paginacji .... istnieje ponad 150 000 stron z pamięci podręcznej. Nie buforuję również zapytań, które powodują większość obciążenia.
Chciałbym wdrożyć system buforowania i chciałem wiedzieć, który z nich jest szybszy. Chciałbym zobaczyć jakieś testy porównawcze.