Redis入門學習 (二)

2021-08-02 07:07:26 字數 1281 閱讀 2266

redis基礎學習:

1.資料型別:

string ---- 字串最基本的型別,它是二進位制安全的。redis中string可以包含任何資料,

比如jpg或者序列化物件,乙個鍵最大能儲存512mb。

hash ---- 雜湊鍵值對集合,適合儲存物件。

list ---- 列表是簡單的字串列表,按照插入順序排序。

set ---- set是string型別的無序集合。新增乙個string資訊時,若返回1則代表成功,0代表已經存在在集合中。

zset ---- 有序set集合(sorted set)。zset和set一樣也是string型別的資料集合,

且不允許重複成員。不同的是zset每個成員會關聯乙個double分數,根據這個分數為集合中

成員進行從小到大的排序。

2.基本語法:

---進入客戶端的使用:(redis 127.0.0.1:6379>)

語法:comand key_name

--例項:

set name cx (其中name為key ;cx為value)

get name (會返回「cx」)

del name (刪除鍵)

基本語法命令:

del key刪除key

dump key序列化key,並返回序列化值

exists key檢查key是否存在

expire key seconds 為給定key設定過期時間 秒

expireat key timestamp 為給定key設定過期時間 時間戳

pexpire key milliseconds 設定key的過期時間以毫秒計

pexpireat key milliseconds-timestamp設定key過期時間的時間戳 以毫秒計

keys pattern查詢所有符合給定模式(pattern)的key

move key db將當前資料庫的key轉移到給定的資料庫db中

persist key移除key的過期時間,key將持久保持

pttl key以毫秒為單位返回key的剩餘的過期時間

ttl key 以秒為單位,返回給定key的剩餘生存時間(time to lie )

randomkey從當前資料庫中隨機返回乙個key

rename key newkey 修改key的名稱

renamex key newkey 僅當newkey不存在時,將key改名為newkey

type key 返回key所儲存的值的型別

.....具體可以參考

redis學習--菜鳥教程

redis入門學習記錄(二)

繼第一節 redis入門學習記錄 一 之後,我們來學習redis的基本使用。接下來我們看看 usr local redis bin目錄下的幾個檔案作用是什麼?redis benchmark redis效能測試工具 redis check aof 檢查aof日誌的工具 redis check dump...

Redis入門學習

redis安裝 wget tar xzf redis 2.6.13.tar.gz cd redis 2.6.13 make redis啟動 src redis server redis 簡單測試 src redis cli redis set foo bar okredis get foo bar ...

redis入門學習

redis入門學習筆記 1.remote dictionary server redis a key value儲存系統 b 支援資料的持久化 c 支援資料的備份 d 讀寫速度快 e 所有操作都是原子的 2.資料型別 string hash list set zset a value為string型...