You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用Redis命令查询ACL用户的数量?

获取Redis ACL用户数量的方法

Redis没有直接返回ACL用户数量的原生命令,但可以通过以下两种方式实现:

  • Shell环境下快速统计:
    结合系统命令直接统计ACL LIST的输出行数,每一行对应一个用户:

    redis-cli ACL LIST | wc -l
    
  • Redis客户端内用Lua脚本统计:
    在redis-cli交互模式中执行Lua脚本,直接返回用户列表的长度:

    EVAL "return #redis.call('ACL', 'LIST')" 0
    

原理很简单:ACL LIST的每一条输出对应一个ACL用户的完整配置,所以统计行数或者列表长度就能得到用户总数,比如你示例中返回1行,结果就是1。

内容的提问来源于stack exchange,提问作者Zeeshan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 13:10:49