1,select database指令用於在redis各個資料庫之間切換如select 1這樣就切換到了一號庫
2,set key value指令用於建立資料格式set鍵值如set bar 1若中心賦值的話則會覆蓋原有的值
3,keys key檢視redis的鍵
keys命令亦可使用萬用字元來查詢,可用的萬用字元有?匹配乙個字元*匹配所有字元匹配間號間的任意乙個字元使用 - 可以匹配乙個區間如[az] [0-9] \ x匹配字元x用於轉義符號如果要匹配?就需要輸入\?
ps:keys命令會查詢資料庫中的所有鍵,所以不建議在生產環境使用。
4,exists key查詢資料庫中是否有改鍵如果有返回1沒有返回0
5,del key刪除乙個鍵
ps:del命令不支援萬用字元,但是可以結合linux的管道命令和xargs命令來自己實現刪除所有符合規則的鍵。比如我們要刪除所有以使用者開頭的鍵,就可以執行keys user * |
xargs del另外由於del支援多個鍵刪除,還可以執行del keys user *來達到同樣的效果。而且效能更好
6,type key獲取鍵值的資料型別
7,lpush key value用來向乙個已有的鍵插入一條新的資料,如果這個鍵不存在就會建立它,lpush建立的型別是list
8,get key獲取鍵的值
但是只能獲取string型別如果獲取list型別就會
9,incr key當值是整數時,會使值遞增,如果沒有該鍵,則會建立,若value不是整數,則會報錯
10,incrby key number 自增指定數量的整數
11. decr key 當值是整數時,會使值遞減,如果沒有該鍵,則會建立,若value不是整數,則會報錯
12.decrby key number 遞減指定數值的整數
13.incrbyfloat key number 增加指定的乙個浮點數
如果需要插入空格等字元是可以使用雙引號
15.strlen key 獲取字串長度
16.mset/mget key /key value 同時獲取/設定多個鍵值
未完待續。。。
Redis常用指令
1.檢視指定格式的key keys pattern 如keys 可以檢視列舉出現資料庫下所有 2.刪除存在的key del key 3.判斷key是否存在 exists key 4.給key設定過期時間,時間單位為秒 expire key seconds 5.檢視key的過期時間,時間單位為秒 tt...
Redis 常用指令
庫的相關操作 操作說明 select dbindex 切換庫 庫的下標0 15 flushdb 清空當前操作的庫 flushall 清空所有的庫 key相關操作 操作說明 del key 刪除乙個或者多個key 空格隔開 keys 查詢所有key exists key 檢視當前key是否存在 exp...
redis常用指令
1.定義redis是乙個高效能的key vaule資料庫,key是字串型別 2.特點單程序 redis的伺服器程式採用的是單程序模式來處理客戶端的請求。對讀寫時間的響應是通過對epoll函式的包裝來做到的。3.資料型別鍵的型別時字串 值的型別分為五種 字串string,雜湊hash,列表list,無...