Redis常用命令

簡單命令:

Redis鍵值形式:

語法:COMMAND KEY_NAME
如:
set name yl 設置名字為yl
get name 能獲取到屬性name的值"yl"
del name 將屬性為name的字段刪除
exists name 判斷該名字是否存在(0|1)
expire name 500 給name設置過期時間
getrange name 0 5 返回前6個字符 若最后一個參數為-1 則返回所有的字符
mget name age 獲取多個參數

Redis集合(set):

sadd computer dell lenovo hp sn 創建一個computer對象并向對象中添加任意個屬性..
smembers computer返回computer對象中所有信息
scard computer 獲取set對象中的成員個數
spop computer 刪除當前集合
srem computer dell 刪除computer對象中dell參數(可以是多個)
sismember computer hp 判斷 hp元素是否是集合 computer 的成員
sinter computer computer1 返回給定所有集合的交集
srandmember computer 返回集合中一個或多個隨機數

Redis列表(list)

lpush num1 1 2 3 4 5 6 7 8 9 將一個或多個值插入到列表頭部
lrem num1 2 2移除列表元素 參數第三個為個數 第四個為參數值

Redis Lrem 根據參數 COUNT 的值,移除列表中與參數 VALUE 相等的元素。
COUNT 的值可以是以下幾種:
count > 0 : 從表頭開始向表尾搜索,移除與 VALUE 相等的元素,數量為 COUNT 。
count < 0 : 從表尾開始向表頭搜索,移除與 VALUE 相等的元素,數量為 COUNT 的絕對值。
count = 0 : 移除表中所有與 VALUE 相等的值。

rpush num2 1 2 3 4 5 6 7 8 9 在列表中添加一個或多個值
lrange num1 0 -1返回列表中區間值-1代表返回所有的值
lindex num1 3 通過索引獲取列表中的元素
llen num1獲取列表的長度
lpop num1 移出并獲取列表的第一個元素
ltrim num1 2 3只保留從第三位開始的三個數字

Redis 哈希(hash)

http://www.runoob.com/redis/redis-hashes.html

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 最近學習redis,記錄一下 redis官網:redis.io 中文官網:http://www.redis.net...
    alexpdh閱讀 1,896評論 0 1
  • 1、String類型:存儲的數據都是string類型的 1、set name fangzy //設置值 name...
    fangzy0723閱讀 348評論 0 0
  • 查看當前所有的KEY KEYS *KEYS zhang* #查看前綴為zhang的所有鍵; 查看當前redis...
    Zhang21閱讀 10,413評論 0 3
  • Redis提供了豐富的命令(command)對數據庫和各種數據類型進行操作,這些command可以在Linux終端...
    OzanShareing閱讀 536評論 0 2
  • 果真是活久了什么事情都能看到—— 張嘉佳執導的《擺渡人》成為了2016年最大的驚嚇。 王家衛+梁朝偉+金城武這樣的...
    九號放映廳閱讀 525評論 3 5