XiaoFeng.Redis 目录
Redis缓存
Redis缓存之配置操作篇
作者 : 管理员 发布于 2023-04-25 20:34:09 浏览 964 次
Redis服务端一些配置操作,比如,修改密码,ping,客户端列表等

代码效果:

//ping
var c1 = await redis.PingAsync();
//获取所有配置
var c2 = await redis.GetConfigAsync("*");
//获取密码
var c3 = await redis.GetConfigAsync("requirepass");
//设置密码为7092734
var c4 = await redis.SetConfigAsync("requirepass", "7092734");
//对启动 Redis 服务器时所指定的 redis.conf 配置文件进行改写
var c5 = await redis.ConfigRewriteAsync();
//异步执行一个 AOF(AppendOnly File) 文件重写操作
var c6 = redis.BackgroundRewriteAOF();
//后台异步保存当前数据库的数据到磁盘
var c7 = redis.BackgroundSave();
//杀死客户端进程
var c8 = await redis.ClientKillAsync("127.0.0.1", 12345);
//客户端列表
var c9 = await redis.ClientListAsync();
//将当前服务器转变为指定服务器的从属服务器(slave server)
var c10 = await redis.SlavEOFAsync("127.0.0.1", 6379);
//异步保存数据到硬盘,并关闭服务器
var c11 = await redis.ShutDownAsync();
//一个同步保存操作,将当前 Redis 实例的所有数据快照(snapshot)以 RDB 文件的形式保存到硬盘。
var c12 = await redis.SaveAsync();
//查看主从实例所属的角色,角色有master, slave, sentinel。 异步
var c13 = await redis.RolesAsync();
所有评论(0)