介绍:
redis键命令用于管理redis健。
语法:
192.168.0.104:0>Command key_name
Redis keys 命令
Redis健相关的基本命令
1、DEL key 该命令用于在key存在时删除key。
192.168.0.104:0>del myzdd "1"
C#实例代码:
//删除单个健: string keyName = "key1"long count1 = RedisHelp.Del(keyName); //删除多个健: string[] keyNames = new string[] {"key1","key2" }; long count2 = RedisHelp.Del(keyNames);
2、exists key :检查给定的key是否存在。
192.168.0.104:0>exists greeting "1"
C#代码实现:
#region 检查给定 key 是否存在。 { string keyName = "key1"; //检查单个key是否存在,返回布尔值 bool isexists1 = RedisHelp.Exists(keyName); //检查多个key是否存在,返回存在的健个数 string[] keyNames = new string[] { "key1", "key2" }; long isexists2 = RedisHelp.Exists(keyNames); Console.WriteLine(isexists1 + " "+ isexists2); } #endregion
3、Redis Expire 命令:用于设置 key 的过期时间,key 过期后将不再可用。单位以秒计。
192.168.0.104:0>expire key1 12 "1"
C#代码实现:
//健 string keyName = "key2"; //秒数 int seconds = 13; //给key设定过期时间以秒计 bool flag = RedisHelp.Expire(keyName, seconds);
4、Redis Expireat 命令:用于以时间戳(timestamp)格式设置key过期时间,key过期后不再可用。
192.168.0.104:0>expireat myzadd 1611990890 "1"
C#代码实现 :
//健 string keyName = "key2"; //时间 DateTime time = DateTime.Now.AddSeconds(30); bool flag1 = RedisHelp.ExpireAt(keyName, time);