当我使用aclsetuser命令在redis中创建一个新用户时,如下所示:
acl setuser ankit on >generalpassword +@all -@dangerous ~*
关于新用户的信息存储在哪里?我检查了redis.conf文件。它是否存储在另一个文件中?如果是,是哪个文件?
dgtucam11#
ACL数据库存储在内存(RAM)中,重启Redis后数据库会丢失。要将其持久化到磁盘,需要调用ACL SAVE命令:当Redis被配置为使用ACL文件(带有aclfile配置选项)时,此命令会将当前定义的ACL从服务器内存保存到ACL文件中。
ACL SAVE
1条答案
按热度按时间dgtucam11#
ACL数据库存储在内存(RAM)中,重启Redis后数据库会丢失。要将其持久化到磁盘,需要调用
ACL SAVE
命令:当Redis被配置为使用ACL文件(带有aclfile配置选项)时,此命令会将当前定义的ACL从服务器内存保存到ACL文件中。