Memcached. Обясните работу функции CAS, когда ее применять?

KhmelevskyY

Новичок
Memcached. Обясните работу функции CAS, когда ее применять?

Здравствуйте.
Используем memcached. Нужно сделать атомарную операция get, проверка значения и если нужно, затем set. Понимаю, что для этих целей подходит get совместно с cas (check and set). Прочитал мануал, и не понял толком как она работает, например, непонятно что за агрумент cache_cb в функции get.
Можете объяснить принцип работы этой функции и когда ее следует применять.
 
Сверху