Memcached
- Введение
- Установка и настройка
- Предопределенные константы
- Время хранения объекта
- Функции обратного вызова
- Поддержка сессий
- 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::setMulti — Сохраняет несколько записей
- Memcached::setMultiByKey — Сохраняет несколько записей на указанном сервере
- Memcached::setOption — Устанавливает значение параметра для Memcached
- Memcached::setOptions — Устанавливает несколько Memcached параметров
- Memcached::setSaslAuthData — Устанавливает учетные данные для аутентификации
- Memcached::touch — Устанавливает новый срок хранения для записи
- Memcached::touchByKey — Устанавливает новый срок хранения для записи на указанном сервере
- MemcachedException — Класс MemcachedException