资料来源:https://github.com/jazzband/django-redis/tree/master/django_redis
我的问题是我无法在Redis数据库中找到获取键数的方法,它调用dbsize。可用的方法,如set、get、add、delete、delete_pattern、delete_many、clear、get_many、set_many、incr、decr、has_keys、keys、iter_keys、ttl、pttl、持久化、过期、expire_at、过期、pexpire_at、锁定、关闭、触摸。
如何在django-redis库中使用redis命令的dbsize方法?
环境:
django版本: 3.2.10
django-redis: 5.2.0
发布于 2022-08-08 08:56:36
我找到了这个问题的答案
从django_redis导入get_redis_connection
REDIS =get_redis_connection(“默认”)#默认值是redis的别名
REDIS.dbsize() #在当前选定的数据库中获取键数
此解决方案可以使用本地redis命令,但不能使用django-redis插件的方法。
警告:并非所有可插拔的客户端都支持此功能。
https://stackoverflow.com/questions/73273660
复制相似问题