1. 程式人生 > >操作redis資料庫的常用命令

操作redis資料庫的常用命令

1.啟動和訪問

  • 啟動redis資料庫 sudo redis-server /etc/redis/redis.conf
  • 終端訪問redis資料庫 sudo redis-cli -h 127.0.0.1 -p 6379

2.String (字串型別)

  • set 新增/修改資料
  • get 獲取資料
  • mset 新增多個數據
  • mget 獲取多個數據
  • append 拼接資料
    在這裡插入圖片描述

3. 鍵命令 (重點)

  • del 刪除資料
  • type獲取資料型別
  • exists 判斷資料是否存在
  • expire 設定資料的過期時間
  • ttl
    檢視資料剩餘過期時間
  • keys * 根據條件查詢匹配的鍵
    在這裡插入圖片描述

4. hash

  • 類似字典格式
    • hset 設定資料的某個欄位
    • hget 獲取資料的某個欄位
    • hmset 設定資料多個欄位
    • hmget 獲取資料的多個欄位
    • hdel 刪除資料的欄位
    • hkeys 獲取資料的所有欄位名
    • hvals 獲取資料的所有欄位資料
      在這裡插入圖片描述

5. list

  • 棧結構, 先進後出
  • 5個命令
    • lpush 新增資料
    • lrange 獲取資料
    • linsert
      插入資料
    • lset 修改資料
    • lrem 刪除資料
      在這裡插入圖片描述

6. zset 和 set

  • zset 有序集合 按照權重進行排序

    • zadd 新增資料
    • zrange 獲取資料
    • zscore 獲取資料的權重
    • zrem 刪除資料
    • zrangebyscore 獲取指定範圍的資料
    • zremrangebyscore 刪除指定範圍的資料
      在這裡插入圖片描述
  • set 無序集合 無序且去重

    • sadd新增資料
    • smembers 獲取資料
    • srem 刪除資料
      在這裡插入圖片描述