Конфигурирование memcached для конкретного сценария

Попробуйте Проводник DHCP, конечно, он только найдет серверы на сегментах, которые это, работал против, не 'все', поскольку DHCP не направляется по умолчанию.

1
задан 15 December 2012 в 16:01
1 ответ

Я думаю php.net руководство для memcached покрывает ваши потребности. Но помните, что вы не можете получить записи, которые вы сохранили в кэше памяти , как это делаете в своей базе данных, с помощью команды select .

  1. Memcahe - это служба, которая работает в фоновом режиме, а вы можно подключиться к нему с помощью модуля php memcache. Любая запись, которую вы храните в своем кэше памяти, имеет флаг expire , который сообщит вашему серверу кэша памяти, когда он должен удалить вашу запись. Взгляните на this .

  2. Он должен быть в вашем php-коде. Вы можете добавить все свои записи на сервер memcache и установить время их истечения, например, на один день. Все записи в кэше памяти выделяются ключом. Теперь в вашем PHP-коде вместо отправки запроса в вашу базу данных сначала вы можете проверить memcache, чтобы узнать, хранит ли он вашу запись, отправив ему ваш ключ данных, или ваши данные были удалены из-за истечения срока их действия. Если срок действия записи истек, пора создать запрос для выбора данных из базы данных и повторного сохранения их на сервере кэша памяти.

1
ответ дан 4 December 2019 в 00:51

Теги

Похожие вопросы