存储命令的格式:
<command name> <key> <flags> <exptime> <bytes>
<data block>
参数说明如下:
| <command name> | set/add/replace |
| <key> | 查找关键字 |
| <flags> | 客户机使用它存储关于键值对的额外信息 |
| <exptime> | 该数据的存活时间,0表示永远 |
| <bytes> | 存储字节数 |
| <data block> | 存储的数据块(可直接理解为key-value结构中的value) |

这个set的命令在memcached中的使用频率极高。set命令不但可以简单添加,如果set的key已经存在,该命令可以更新该key所对应的原来的数据,也就是实现更新的作用。
可以通过“get 键名”的方式查看添加进去的记录:

如你所知,我们也可以通过delete命令删除掉,然后重新添加。

(2)、只有数据不存在时进行添加的add

(3)、只有数据存在时进行替换的replace
新闻热点
疑难解答