我想得到给定键模式的值的计数。我的redis里有一套钥匙是:'sample:key“:架构”
我要获取与此键关联的值的总数。
目前,我做了以下工作,它的工作
import redis
redis_client = redis.StrictRedis(host='localhost', port=6379, db=0)
key_schema = 'sample:key:schema'
count_of_values = len(redis_client.smembers(key_schema))
有没有更好的方法直接获取计数而不必获取所有记录并计数?
1条答案
按热度按时间llew8vvj1#
你不必跟我在一起
smembers
以及len
以后再说。你可以用scard
为此,这是python文档的链接。这是redis的官方文档
返回存储在键处的集合的集合基数(元素数)。