Как в phpDaemon настроить подключение к Memcached?

И еще бы пример работы с memcache

Автор: tigor
27.06.2010 00:15
Ответов 1

Ответы

Для настройки подключения к Memcache необходимо в файл conf/phpdaemon.conf.php добавить настройки клиента MemcacheClient:


'mod-memcacheclient-servers' => '127.0.0.1',
'mod-memcacheclient-port' => 11211,
'mod-memcacheclient-prefix' => 'my_prefix',
'mod-memcacheclient-enable' => 1,

Далее в вашем приложении в методе init() подключаемся к Memcached:


$this->cache = Daemon::$appResolver->getInstanceByAppName('MemcacheClient');

Примеры:


// Запись в кеш на 10 секунд
$this->cache->set('key', $value, 10);

// Чтение $this->cache->get('key', function($response) { Daemon::log($response->result); }); // Удаление $this->cache->delete('key');