Java资源分享网 - 专业的Java学习网站 学Java,上Java资源分享网
Redis 6.0核心创新:多线程、客户端缓存和ACL详解 PDF 下载
发布于:2024-03-10 10:11:48
(假如点击没反应,多刷新两次就OK!)

Redis 6.0核心创新:多线程、客户端缓存和ACL详解 PDF 下载  图1

 

 

资料内容:

 

3. ACL 是对于命令的访问和执行权限的控制,默认情况下,可以有执行任意的指令,兼容以前版

ACL设置有两种方式:
1. 命令方式
ACL SETUSER + 具体的权限规则, 通过 ACL SAVE 进行持久化
2. 对 ACL 配置文件进行编写,并且执行 ACL LOAD 进行加载
ACL存储有两种方式,但是两种方式不能同时配置,否则直接报错退出进程
1.redis 配置文件: redis.conf
2.ACL配置文件, 在redis.conf 中通过 aclfile /path 配置acl文件的路径
命令方式:
1
ACL SETUSER alice // 创建一个 用户名为 alice的用户
用如上的命令创建的用户语义为:
1. 处于 off 状态, 它是被禁用的,不能用auth进行认证
2. 不能访问任何命令
3. 不能访问任意的key
4. 没有密码
如上用户alice 没有任何意义。
创建一个对 cached: 前缀具有get命令执行权限的用户,并且设置密码: