- XiaoFeng.Redis 目录
- Redis缓存
-
- 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)