redis學習筆記 二

2021-07-04 05:30:15 字數 1480 閱讀 4981

1.redis中命令大小寫不敏感

2.redis的啟動

sudo service redis-server start

redis-cli                             //啟動客戶端

exists key 判斷乙個key是否存在,存在返回1,不存在返回0;del key 刪除乙個key,或者一系列的kye; del key1 key2 key3.成功返回1,失敗返回0

type key: 返回某個key元素的資料型別(none:不存在,string,hash,set,zset,list),key不存在返回空。key key-pattern:返回匹配的key列表

5.randomkey: 隨機獲得乙個已經存在的key,如果當前資料庫為空,則返回空字串. clear:清除介面

6.rename and renamenx

rename oldname newname : 改key的名字,新建如果存在將被覆蓋

renamenx oldname newname: 更改key的名字,如果名字存在則更改失敗

7.dbsize: 返回資料庫的大小

8.expire key time: 設定key的過期時間,過期之後key自動被刪除。如果在過期之前對key值進行修改,過期之後第一次設定的key值將被刪除

9.查詢key剩餘生存時間

ttl :檢視key剩餘生存時間,返回時間秒

10.flushdb :清除當前資料庫中所有的鍵

flushall: 清除所有資料庫中的所有的鍵

11.config get :用來讀取執行redis伺服器的配置引數

config set:用於更改執行redis伺服器的配置引數

auth: 認證密碼

12.config resetstat: 重置資料統計報告,通常返回值為『ok』

13.info  查詢資訊

Redis學習筆記(二)

pom座標 dependency groupid redis.clients groupid artifactid jedis artifactid version 2.7.0 version dependency jar包如下 commons pool2 2.3.jar jedis 2.7.0.j...

redis學習筆記(二)

上次簡單的介紹了一下redis的優點以及安裝過程,今天就學習一下的redis五種資料型別 和memcached一樣的資料型別,memcached只支援這一種,乙個key對應乙個value,string型別是二進位制安全的,所以redis的string可以包含任何資料,比如或者系列化的物件。乙個鍵最大...

Redis學習筆記(二)

最基本的型別,特點是二進位制安全,即string可包含任何資料型別,例如jpg或序列化物件。最大512m。轉入redis安裝位置,並且開啟6379埠,進行實戰 如圖 set表示新增鍵值對,新增了first的鍵對應值為 第一 get表示獲取鍵值對 redis hash是乙個string型別的field...