Подскажите, как хранить сессии в оперативной памяти.

  • Автор темы Автор темы ergo777
  • Дата начала Дата начала

ergo777

Новичок
Подскажите, как хранить сессии в оперативной памяти.

Собственно субж.
Как я понял это настраивается в php.ini.
Подскажите что и куда прописывать...
 
в оперативной памяти это вообще или ты знаешь где и как конкретно?
 
HraKK, ему это рано, ему надо понять как их сохранять в разделяемой памяти для начала.
 
В общем и целом у меня идет обмен сервер <-> клиент с базой через 1 секунду по средствам xmlHttpRequest. Мне не нравится такое частое обращение к винчестеру. Я хочу, чтобы все изменения происходили в оперативной памяти и раз в час откатывались в базу.
Хочу использовать $_ SESSION, но не знаю, как настроить его для работы с оперативной памятью, а не файлом.
 
а ты представляешь сколько один запрос генерирует операций по чтению записи на диск? две лишних операции дело не исправит?
посмотри линку HraKK, там есть вариант с мемкэшем

-~{}~ 04.03.09 21:04:

ты наверное чат пишешь? обновление раз в секунду - это слишком часто
 
раз в секунду слишком долго - посмотри в сторону гугла они обновляю я не знаю раз в 0.01 сек)
 
HraKK ;)
думаю что здесь корень зла - преждевременная оптимизация
но вариант хранить сессии в мемкеше в данном случае - самый оптимальный
 
Alexandre
нельзя просто так говорить слово "оптимальный", пока не озвучены методики оценки этой самой оптимальности.
с точки зрения "ничего не делать и чтобы работало" оптимальнее встроенный механизм.
 
Сверху