• 学习笔记_Redis 键(key)03


    介绍:

    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);
  • 相关阅读:
    洛谷P2045 K方格取数(算竞进阶习题)
    洛谷P2764 最小路径覆盖问题
    BZOJ 1051 受欢迎的牛
    BZOJ 4196 软件包管理器
    跨域知识(一)——CORS
    CSS 实现隐藏滚动条同时又可以滚动
    数组map用法总结
    js和Jquery获取选中select值和文本
    closest和parents方法区别
    CSS面试题总结2(转)
  • 原文地址:https://www.cnblogs.com/Learnall/p/14349025.html
Copyright © 2020-2023  润新知