vromanov wrote:
> Я тут провел небольшой тест. Помещение 500000 записей в memcache - 17 секунд на виртуалке запущенной на моем ноуте.
> К серверу обращаться будет не пользователь, а приложение запущенное у него. Т.е. веротяность того, что данные помещенные в кеш потребуются - весьма велика (я пока оцениваю в процентов 50-90).
вы оцениваете, что из 500k зарегистрированных пользователей постоянно
активны будут 50-90%?
я не знаю что у вас за приложение, но вы уверены в этом?
если это так, то конечно имеет смысл грузить в кеш всё подряд и вообще
не пускать ничего на бэкенд (тогда это уже, строго говоря, не кеш, а
просто быстрый сторадж).
> Хуже другое - если кеш будет пуст, то бакенд просто завалят запросами. И пользы от его наличия в таком случае нет. Также скорость заполенения кеша при помощи бакенда будет на порядок или два, чем напрямую приложением.
> Собственно выбор метода теперь зависит от того, насколько будет медленнее бакенд прямого заполенения кеша. Сможет ли он тянуть 15000-30000 запросов в секунду? Есть подозрение что нет...
>
> Posted at Nginx Forum: http://forum.nginx.org/read.php?21,18812,18982#msg-18982
>
>
>
--
Deomid "rojer" Ryabkov
myself@rojer.pp.ru
rojer@sysadmins.ru
ICQ: 8025844