我怎么才能找到redis中的所有元素,它是空的,我有这样的键:
setting:1
setting:2
setting:442等
如何使用redis-cli bash脚本命令搜索任何键是否包含空值,如redis-cli keys \* | xargs -L 1 redis-cli get with grep,并检查值是否为空
找到解决方案
redis-cli KEYS "settings:*" | xargs -L 1 redis-cli get发布于 2015-07-23 19:37:40
Redis中空键的概念是不存在的-- Redis中没有空键。如果一个key“变成”空的(例如,一个带有final元素的列表),那么这个key就不再存在于Redis中了。下面是一个例子:
foo@bar:~$ redis-cli
127.0.0.1:6379> exists foo
(integer) 0
127.0.0.1:6379> rpush foo bar
(integer) 1
127.0.0.1:6379> exists foo
(integer) 1
127.0.0.1:6379> lpop foo
"bar"
127.0.0.1:6379> exists foo
(integer) 0
127.0.0.1:6379> https://stackoverflow.com/questions/31585566
复制相似问题