memcached & multi-get?

john2do nginx-forum at nginx.us
Fri Nov 20 18:55:15 MSK 2009


Роман Маширов Пишет:
-------------------------------------------------------
> У нас реализована похожая
> схема, правда без мемкэша :)
> Сетка страницы с
> инклудами генерится по
> команде админки и кладется
> на диск на фронте.
> Так-же на диск
> кладутся сгенерированные
> блоки, а nginx уже собирает из
> всего этого
> готовую страницу. Не совсем
> понимаю, в чем в данном
> случае смысл
> мемкэша? По идее если объем
> этих самых блоков и сеток
> не больше объема
> свободной памяти, они
> успешно залягут в кэш ФС, а
> если больше, то в
> мемкэш в любом случае не
> поместятся. Или я что-то
> пропустил?

Схема прекрасно работает на одном фронте, но когда их 2 а в обозримом будущем 4 то уже отдача статики (картинок) с этих фронтов начинает поздумываться (через нфс) соответсвенно если туда еще и контент нагрузить то будет совсем грустно. 
а тут центральное место, доступное по сети. прекрасно администрируемое и достаточное для решения поставленных задач.
другое неоспоримое преимущество мемкэша - ненужно замарачиваться очисткой кэша по времени. правда время жизни дается блокам достаточно большое - но всётаки.

осталось обдумать вопрос "холодного старта" кэша и кучи одинаковых запросов за одинаковым контентом...

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,24391,24436#msg-24436






More information about the nginx-ru mailing list