parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Как запомнить данные

D 12.10.2004 19:56

Мне нужно запомнить данные (таблица/хеш) в память. Не в файл, а именно в память. Как это можно реализовать и можно ли реализовать такую фичу:
при первой загрузке сайта запоминаем какую-то информацию в память, допустим из БД и на других страницах да и на этой тоже, пользуемся уже информацией из памяти, а не из БД.

Если это делается простым методом добавления данных в какую-нить глоабльную таблицу/хеш, можете обзываться :)

ЗЫ нечто похожее было в Mish'еном Engine:
Кеширование обращения к объектам/блокам. Если у нас обработчик обращается к одному блоку 5 раз, то этот блок достается из базы данных только один раз. Более того, при обращении к первому блоку объекта достаются все его блоки (одним запросом) и запоминаются. Обращения к последующим блокам не производят запросов в БД, а берутся из хеша блоков. То-же самое касается объектов: если мы достаем объекты какого-либо треда, а потом независимо, в другом блоке достаем данные объекта, который уже был в этом треде - второго запроса к БД не будет.
заранее спасибо

с уважением, D