1. 程式人生 > 其它 >|NO.Z.00217|——————————|CloudNative|——|KuberNetes&細粒度許可權控制.V01|------------------------------------------------|RBAC.v01|概述|

|NO.Z.00217|——————————|CloudNative|——|KuberNetes&細粒度許可權控制.V01|------------------------------------------------|RBAC.v01|概述|

redis常用命令

  • keys 鍵命令

    • keys 查詢所有key
    • type 查詢key的型別
    • del 刪除一個key
    • expire 給key設定過期時間
    • ttl 查詢key還有多長時間過期
    • exists 查詢key是否存在
  • string 字串命令

    • set 設定一個字串
    • setex 設定一個帶過期時間的字串
    • mset 設定多個字串
    • get 獲取一個字串
    • mget 獲取多個字串
    • append 給字串追加內容
  • list 列表命令---有序的

    • lpush 從列表頭部插入
    • rpush 從列表尾部插入
    • linsert 從列表中間插入
    • llen 統計列表長度
    • lindex 按索引取出一個元素
    • lrange 取出多個元素
    • lset 按索引更新鍵對應的值
    • lrem 按照值刪除指定個數的元素
    • lpop 從列表頭部彈出一個元素
    • rpop 從列表尾部彈出一個元素
    • lpushx 從已有的列表頭部插入一個元素,列表不存在不會建立
    • rpushx 從已有的列表尾部插入一個元素,列表不存在不會建立
    • ltrim 從列表中擷取一部分
  • set 集合命令---無序的,member不可以重複

    • sadd 向集合中新增元素
    • smembers 顯示所有集合成員
    • srem 刪除集合成員
    • sismember 判斷某個元素是否是集合中的成員
    • srandmember 從集合中隨機選取一個成員
  • zset 有序集合命令---score可以重複,member不可以重複

    • zadd 向有序集合中新增元素
    • zrange 從有序集合中獲取元素
    • zrangebyscore 從有序集合中通過score獲取元素
    • zrem 從有序集合中刪除元素
    • zremrangebyscore 按照score刪除元素
    • zrank 獲取有序結合中元素的索引
    • zremrangebyrank 按照索引刪除元素
    • zrevrange 反轉有序集合
  • hash 雜湊命令

    • hset 設定雜湊值的單個鍵值對
    • hmset 設定雜湊值的多個鍵值對
    • hget 獲取雜湊值的單個鍵值對
    • hmget 獲取雜湊值的多個鍵值對
    • hdel 刪除雜湊值中鍵值對
    • hkeys 獲取雜湊值中的所有鍵
    • hvals 獲取雜湊值中的所有值
    • hexists 檢視雜湊值中的某個鍵是否存在
    • hgetall 獲取雜湊值中的所有鍵值
    • hlen 獲取雜湊中的鍵值對個數
    • hsetnx 和hset有點類似,不同之處在於當key對應的field存在時就不做操作了,只有field不存在時才會增加

參考文件

中文官方文件
官方文件