上QQ阅读APP看书,第一时间看更新
2.7 STRLEN:获取字符串值的字节长度
通过对字符串键执行STRLEN命令,用户可以取得字符串键存储的值的字节长度:
STRLEN key
以下代码展示了如何使用STRLEN去获取不同字符串值的字节长度:
redis> GET number "10086" redis> STRLEN number -- number键的值长5字节 (integer) 5 redis> GET message "hello world" redis> STRLEN message -- message键的值长11字节 (integer) 11 redis> GET book "The Design and Implementation of Redis" redis> STRLEN book -- book键的值长38字节 (integer) 38
对于不存在的键,STRLEN命令将返回0:
redis> STRLEN not-exists-key (integer) 0
其他信息
复杂度:O(1)。
版本要求:STRLEN命令从Redis 2.2.0开始可用。