Memcached学习笔记

阅读量: searchstar 2024-04-04 12:14:40
Categories: Tags:

官方文档:https://github.com/memcached/memcached/wiki

API: https://github.com/memcached/memcached/wiki/Commands

文档里没有讲清楚gets是干嘛的。get只返回value,而gets不仅返回value,还返回这个value对应的cas_token,可以理解成版本号。之后这个cas_token作为cas操作的参数,如果在gets之后值更新了,cas操作就会失败,可以理解成cas操作对比了当前版本号和参数里的版本号,如果变更了就不更新。

参考:

https://www.dragonflydb.io/code-examples/node-memcached-gets

https://www.php.net/manual/en/memcached.cas.php