« memcache_debug
Введение »
PHP Manual
Другие службы
Memcached
Memcached
Введение
Установка и настройка
Требования
Установка
Настройка во время выполнения
Предопределённые константы
Время хранения объекта
Callback-функции
Callback-функции для результирующего набора
Callback-функции кеша со сквозным чтением
Поддержка сессий
Memcached
— Класс Memcached
Memcached::add
— Добавляет элемент с новым ключом
Memcached::addByKey
— Добавляет новый элемент на заданный сервер
Memcached::addServer
— Добавляет сервер в пул
Memcached::addServers
— Добавляет несколько серверов в пул
Memcached::append
— Добавляет данные к существующей записи
Memcached::appendByKey
— Добавляет данные к существующей записи на заданном сервере
Memcached::cas
— Сравнивает и устанавливает значение для записи
Memcached::casByKey
— Сравнивает и устанавливает значение для записи на конкретном сервере
Memcached::__construct
— Создаёт экземпляр класса Memcached
Memcached::decrement
— Уменьшает числовое значение записи
Memcached::decrementByKey
— Уменьшает числовое значение записи, хранящееся на определённом сервере
Memcached::delete
— Удаляет запись
Memcached::deleteByKey
— Удаляет запись с указанного сервера
Memcached::deleteMulti
— Удаляет несколько записей
Memcached::deleteMultiByKey
— Удаляет несколько записей с указанного сервера
Memcached::fetch
— Извлекает следующий результат
Memcached::fetchAll
— Извлекает все полученные записи
Memcached::flush
— Аннулирует все записи в кеше
Memcached::get
— Получает элемент
Memcached::getAllKeys
— Получает все ключи, хранящиеся на серверах
Memcached::getByKey
— Получает запись с определённого сервера
Memcached::getDelayed
— Запрашивает несколько записей
Memcached::getDelayedByKey
— Запрашивает несколько записей с указанного сервера
Memcached::getMulti
— Получает несколько записей
Memcached::getMultiByKey
— Получает несколько записей с указанного сервера
Memcached::getOption
— Получает значение Memcached параметра
Memcached::getResultCode
— Возвращает код результата последней выполненной операции
Memcached::getResultMessage
— Возвращает сообщение, описывающее результат выполнения последней операции
Memcached::getServerByKey
— Получает информацию о сервере по ключу
Memcached::getServerList
— Получает список серверов в пуле
Memcached::getStats
— Получает статистику о серверах в пуле
Memcached::getVersion
— Получает информацию о версии серверов в пуле
Memcached::increment
— Увеличивает числовое значение записи
Memcached::incrementByKey
— Увеличивает числовое значение записи, хранимой на указанном сервере
Memcached::isPersistent
— Проверяет используется ли устойчивое соединение с сервером memcache
Memcached::isPristine
— Проверяет создан ли уже экземпляр класса Memcached
Memcached::prepend
— Добавляет данные в начало существующей записи
Memcached::prependByKey
— Добавляет данные в начало существующей записи на указанном сервере
Memcached::quit
— Закрывает все открытые соединения
Memcached::replace
— Заменяет существующую запись с указанным ключом
Memcached::replaceByKey
— Заменяет существующую запись с заданным ключом на указанном сервере
Memcached::resetServerList
— Очищает список серверов
Memcached::set
— Сохраняет запись
Memcached::setByKey
— Сохраняет элемент на конкретном сервере
Memcached::setEncodingKey
— Устанавливает ключ шифрования по алгоритму AES для данных в Memcached
Memcached::setMulti
— Сохраняет несколько записей
Memcached::setMultiByKey
— Сохраняет несколько элементов на конкретном сервере
Memcached::setOption
— Устанавливает значение параметра для Memcached
Memcached::setOptions
— Устанавливает несколько Memcached параметров
Memcached::setSaslAuthData
— Устанавливает учётные данные для аутентификации
Memcached::touch
— Устанавливает новый срок хранения для записи
Memcached::touchByKey
— Устанавливает новый срок хранения для записи на указанном сервере
MemcachedException
— Класс MemcachedException