# CacheEngineMemcached

URL: https://chugunov.pro/api-bitrix/main/data/cacheenginememcached/
Проверено на 1С-Битрикс 25.x, обновлено 03.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией 1С-Битрикс.

Класс `\Bitrix\Main\Data\CacheEngineMemcached`
Модуль: Main.

Исходный файл: `source/main/lib/data/cacheenginememcached.php:7`

## Константы (2)

- `BX_BASE_LIST`
- `BX_INIT_DIR_LIST`

## Методы (23)

- [`__construct()`](https://chugunov.pro/api-bitrix/main/data/cacheenginememcached/__construct/) — Конструктор CacheEngine.
- [`addCleanPath()`](https://chugunov.pro/api-bitrix/main/data/cacheenginememcached/addcleanpath/)
- [`addToSet()`](https://chugunov.pro/api-bitrix/main/data/cacheenginememcached/addtoset/)
- [`checkInSet()`](https://chugunov.pro/api-bitrix/main/data/cacheenginememcached/checkinset/)
- [`clean()`](https://chugunov.pro/api-bitrix/main/data/cacheenginememcached/clean/) — Очищает (удаляет) значение из кеша по ключу (каталог или файл).
- [`close()`](https://chugunov.pro/api-bitrix/main/data/cacheenginememcached/close/) — Закрывает открытое соединение.
- [`del()`](https://chugunov.pro/api-bitrix/main/data/cacheenginememcached/del/)
- [`delayedDelete()`](https://chugunov.pro/api-bitrix/main/data/cacheenginememcached/delayeddelete/)
- [`deleteBySet()`](https://chugunov.pro/api-bitrix/main/data/cacheenginememcached/deletebyset/)
- [`delFromSet()`](https://chugunov.pro/api-bitrix/main/data/cacheenginememcached/delfromset/)
- [`get()`](https://chugunov.pro/api-bitrix/main/data/cacheenginememcached/get/)
- [`getCachePath()`](https://chugunov.pro/api-bitrix/main/data/cacheenginememcached/getcachepath/) — Возвращает ключ кеша (путь) после операции чтения или записи.
- [`static getConnectionClass()`](https://chugunov.pro/api-bitrix/main/data/cacheenginememcached/getconnectionclass/)
- [`getConnectionName()`](https://chugunov.pro/api-bitrix/main/data/cacheenginememcached/getconnectionname/)
- [`getReadBytes()`](https://chugunov.pro/api-bitrix/main/data/cacheenginememcached/getreadbytes/) — Возвращает количество байт, прочитанных из кеша.
- [`getSet()`](https://chugunov.pro/api-bitrix/main/data/cacheenginememcached/getset/)
- [`getWrittenBytes()`](https://chugunov.pro/api-bitrix/main/data/cacheenginememcached/getwrittenbytes/) — Возвращает количество байт, записанных в кеш.
- [`isAvailable()`](https://chugunov.pro/api-bitrix/main/data/cacheenginememcached/isavailable/) — Возвращает true, если кеш может быть прочитан или записан.
- [`isCacheExpired()`](https://chugunov.pro/api-bitrix/main/data/cacheenginememcached/iscacheexpired/) — Функция-заглушка, всегда возвращает false.
- [`read()`](https://chugunov.pro/api-bitrix/main/data/cacheenginememcached/read/) — Читает значение из кеша. Возвращает true, если значение существует, не истекло и успешно прочитано.
- [`set()`](https://chugunov.pro/api-bitrix/main/data/cacheenginememcached/set/)
- [`setNotExists()`](https://chugunov.pro/api-bitrix/main/data/cacheenginememcached/setnotexists/)
- [`write()`](https://chugunov.pro/api-bitrix/main/data/cacheenginememcached/write/) — Записывает значение в кеш по ключу.

Оригинал в официальной документации: https://docs.1c-bitrix.ru/api/classes/Bitrix-Main-Data-CacheEngineMemcached.html
