Лучшее руководство по Memcached команда CAS в 2024 году. В этом руководстве вы можете изучить Memcached команда CAS
Memcached CAS (Check-And-Set или сравнение с обменом) команда используется для выполнения операции "проверить и установить"
Только после текущего клиента последнее значение, ключевое значение, соответствующее случаю, когда никакой другой клиент не изменен, чтобы иметь возможность записывать значения.
Проверки осуществляются cas_token параметров, этот параметр является уникальным 64-битное значение Memcach присвоены существующим элементам.
Основной синтаксис команды CAS выглядит следующим образом:
cas key flags exptime bytes unique_cas_token [noreply] value
Параметры заключаются в следующем:
Для использования команд CAS на Memcached, вам необходимо получить маркер (жетон) от Memcached поставщиков услуг через команду получает.
Функция получает команду, аналогичную базовую команду GET. Разница между этими двумя командами состоит в том, получает немного больше информации, возвращаемый: 64-разрядные целые значения очень похож на / пар значений "версии" идентификатора имени.
Примеры из следующих шагов:
cas tp 0 900 9 ERROR <− 缺少 token cas tp 0 900 9 2 memcached NOT_FOUND <− 键 tp 不存在 set tp 0 900 9 memcached STORED gets tp VALUE tp 0 9 1 memcached END cas tp 0 900 5 1 redis STORED get tp VALUE tp 0 5 redis END
Если данные успешно добавлены, выход:
STORED
Вывод информации Описание: