Класс Memcache
(PECL memcache >= 0.2.0)
Введение
Представляет подключение к набору серверов memcache.
Обзор классов
Memcache
{
addServer
( string
$host
, int $port
= 11211
, bool $persistent
= ?
, int $weight
= ?
, int $timeout
= ?
, int $retry_interval
= ?
, bool $status
= ?
, callable $failure_callback
= ?
, int $timeoutms
= ?
) : bool
close
(
) : bool
flush
(
) : bool
getVersion
(
) : string|false
setServerParams
( string
}$host
, int $port
= 11211
, int $timeout
= ?
, int $retry_interval
= false
, bool $status
= ?
, callable $failure_callback
= ?
) : boolСодержание
- Memcache::add — Добавить элемент с указанным ключем
- Memcache::addServer — Добавляет сервер memcached в пул соединений
- Memcache::close — Закрыть соединение с сервером memcached
- Memcache::connect — Открывает соединение с сервером memcached
- Memcache::decrement — Декрементировать значение элемента
- Memcache::delete — Удалить элемент с сервера
- Memcache::flush — Сбросить все существующие элементы на сервере
- Memcache::get — Извлечь элемент с сервера
- Memcache::getExtendedStats — Получить статистику со всех серверов в пуле
- Memcache::getServerStatus — Возвращает статус сервера
- Memcache::getStats — Получить статистику сервера
- Memcache::getVersion — Вернуть версию сервера
- Memcache::increment — Увеличить значение элемента
- Memcache::pconnect — Открывает постоянное соединение с сервером memcached
- Memcache::replace — Заменить значение существующего элемента
- Memcache::set — Сохранить данные на сервере
- Memcache::setCompressThreshold — Включить автоматическое сжатие для больших значений
- Memcache::setServerParams — Изменяет параметры сервера и статус во время выполнения