redis資料型別以及用法(一)

2021-09-30 01:56:40 字數 1397 閱讀 7645

字串(string):是最基本的型別,string型別是二進位制安全的,意思是:redis的string可以包含任何資料,比如:jpg或者序列化的物件;乙個redis中字串value最多可以是512m;

雜湊(hash):是乙個鍵值對集合,是乙個string的型別的field和value的對映表,特別適合用於儲存物件;

列表(list):字串列表,按照插入順序排序,可以新增乙個元素到列表的頭部或者尾部;

集合(set):是string型別的無序集合,是通過hashtable實現的;

有序集合(zset):和set一樣是string型別元素的集合,且不允許重複的成員;不同的是每個元素都會關聯乙個double型別的分數,redis正是通過分數來為集合中的成員進行從小到大的排序,zset的成員是唯一的,但是分數(score)卻可以重複;

(1)keys:檢視所有key

(2)exists key:判斷key是否存在

(3)move key db:把當前庫的key移到redis的某個庫中,當前庫就沒有該key了

(4)expire key 秒鐘:給當前key設定過期時間

(5)ttl key:檢視key還有多久過期,-1表示永不過期,-2表示已過期

(6)type key:檢視key是什麼型別

(7)del key:刪除某個鍵

(13)msetnx key value key value…:先判斷key是否存在,如果有乙個key存在,則set失敗,只有當key都不存在時,才只能set成功;

redis 學習(一 redis資料型別)

一 reids資料型別 1.string 存 set key value 取 get key 2.hash 存 hmset key field value 取 hget key field 3.list 新增 lpush key value 遍歷 lrange key start stop redi...

Redis的資料型別(一)

mysql 宣告欄位有哪些 int,varchar,char,datetime redis中儲存資料是通過key value儲存的,對於value的型別有以下幾種 字串hash型別 list setsortedset zset ps 在redis中的命令語句中,命令是忽略大小寫的,而key是不忽略大...

Redis安裝以及基本資料型別

1.進入到centos系統,輸入wget 3.輸入make,進行編譯。4.進入src目錄中,將其中的redis server,redis benchmark,redis cli複製到自己新建的乙個目錄中。5.設定環境變數。vi etc profile 在最後加上export path usr loc...