Redis STRLEN命令用于获取指定键(key)所存储值的长度(字符串长度).如果键不存在,返回0;如果键存储的不是字符串类型,返回错误.
Redis STRLEN命令的语法格式如下:
STRLEN key
key:要查询的键值(字符串类型).
示例1:获取字符串键的长度
#设置字符串键
set name "Jack"
#获取字符串键长度
strlen name
输出结果:
4
#设置列表键
lpush mylist 1 2 3
#尝试获取非字符串键mylist的长度,返回错误
strlen mylist
(error) ERR Operation against a key holding the wrong kind of value
在上述示例中,首先使用LPUSH命令为键mylist设置了值.由于mylist键存储的值不是字符串类型,而是列表类型,所以调用STRLEN命令时会返回错误信息,指示出正确的类型不能被查询长度.
STRLEN命令只能查询字符串类型的键值.
以上就是土嘎嘎小编为大家整理的Redis STRLEN命令相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!