Memcached中flags的作用

NoSQL luoluolzb 浏览1472次

我们在使用memcached的增删改查的时候,应该知道里面有一个flags参数,可能有很多人不知道这个参数和作用。

我们知道memcached是保存的是key-value,而flags仅仅用来给你存的这个数据打一个标签(整数)。memcached本身并不会对它进行任何处理的。

由于memcached的数据类型比较单一,只能保存字符串,像对象、数组都是需要序列化之后才能保存的(序列化和还原工作由各个语言的提供的接口完成)。而序列号之后,都是字符串了,并不能知道实际上保存的是是什么,这个时候flags可以用来标记原来的数据类型了,就可以区分保存的是什么类型。

总之一句话,flags用来给你存的这个数据打个标签,怎么使用完全由你决定。

本文标签: Memcached NoSQL

版权声明:本文为作者原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://luoluolzb.cn/articles/78/the-function-of-flags-in-memcached
您需要登录后才发布评论。 点此登录
用户评论 (0条)

暂无评论,赶紧发表一下你的看法吧。