1 redis支援的資料型別
string ,set ,list ,hash ,sortset
2 操作string型別的命令
set key value :放置資料庫
get key:獲取資料
mset key value:放置多個資料
mget key1 , key2…:獲取多個鍵的值
incr:遞增,原子性操作
decr:遞減
setnx:如果設定的key不存在,則把該key設定上去,如果存在則不設定
3. hash型別的操作命令
存放的是string型別的field -value內容。 適合存放物件資料
hset key field value:存放
hget key field:獲取
hmset key field1 value1 field2 value2… :存放多個
hmget key field1 field2…:獲取多個
hgetall:獲取所有value的值
4 list型別的操作命令
list列表是簡單的字串列表,按照插入順序排序。你可以新增乙個元素到列表的頭部(左邊)或者尾部(右邊)
lpush:從左邊放入資料
rpush:從右邊放入資料
lrange key_name start end:返回列表中指定區間內的元素,區間以偏移量 start 和 end 指定。 其中 0 表示列表的第乙個元素, 1 表示列表的第二個元素,以此類推。 你也可以使用負數下標,以 -1 表示列表的最後乙個元素, -2 表示列表的倒數第二個元素,以此類推
5 set資料型別的命令
set 不允許重複元素 無序
6 sort set型別的命令
他和set很相似 但是在新增元素是需要增加乙個欄位score分數,按照score的大小排序。
redis常見命令
4 zrevrange key start stop withscores 照元素分數從大到小的順序返回索引從start到stop之間的所有元素 包含兩端的元素 如果需要獲得元素的分數的可以在命令尾部加上withscores引數 5 11.2.4其它命令 自學 獲得指定分數範圍的元素 zrangeb...
redis常見操作命令 set
1 將1個或者多個元素新增到集合 sadd key value value 如果key不存在就建立乙個,如果value存在就不忽略 如果key不是集合就返回錯誤 2 顯示集合裡面的所有元素 smembers key 127.0.0.1 6379 keys empty list or set 127....
redis系列 String常見命令
安裝好後我們開始學習redis的一些常見命令,這一節我們來整理一下操作string的命令。1.get set 設定資料並持久化到資料庫中。2.setnx setnx age 33 設定不存在的key 3.setex setex haircolor 10 red 設定欄位並設定字段存在的時效 4.se...