memcached нужен чтоб много серверов могли бы сохранять много данных на
одном или множестве других серверов объединённых в memcached-пул.
Работает он быстро, не блокируется, сравнительно эффективно управляется
с множеством объектов.
Минусы мемкеша - необходимость открывать сокеты и довольно большие
расходы памяти. Так же обычно нет смысла сохранять в memcached большие
объекты. И почти невозможно быстро просканировать данные в кеше найдя
удовлетворяющие какому-то условию.
Если у вас одна машина и на ней memcached и веб-сервер одновременно и вы
не расчитываете, что у вас будут потом два или десять серверов вместо
одного или вам не надо будет для них ипользовать общее хранилище, лучше
использовать более простые интерфейсы.
Как вам уже написали - общая память один из них...
Можно ещё на диске сохранять (можно этот диск создать в памяти если вы
не доверяете своей ОС и файловой системе)... Вариантов много, нужно
понять что вы хотите, чтоб выбрать наилучший.
Удач.
On Tue, 2010-09-14 at 15:26 +0300, Александр Лозовюк wrote:
> А разве не большинство именно нагруженных проектов используют мемкеш?
> Он же именно для них создавался, зачем же его юзает фейсбук, википедия
> и прочие? Так что смело используйте.
>
> 14 сентября 2010 г. 15:21 пользователь AGvin <nginx-forum@nginx.us> написал:
> > кроме memcached никак?
> >
> > Ранее где-то читал, что nginx в geoip
> > подтягивает файлик занося его в ОЗУ.
> > Хотелось бы себе такой приемчик
> > попробовать.
> > Меня просто, слегка пугает
> > использование memcached для нагруженого
> > проэкта.
> >
> > Posted at Nginx Forum: http://forum.nginx.org/read.php?21,130234,130272#msg-130272
> >
> >
> > _______________________________________________
> > nginx-ru mailing list
> > nginx-ru@nginx.org
> > http://nginx.org/mailman/listinfo/nginx-ru
> >
>
>
>
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru