Redis常用命令

來源:互聯網
上載者:User

標籤:and   round   磁碟   color   資料   個數   添加   觀察   sub   

info            伺服器基本資料

monitor          即時轉儲收到的請求

flushdb          清空當前資料庫

flushall          清空所有資料庫

quit             關閉串連

save            將資料同步保持到磁碟

bgsave                 非同步

lastsave          返回最後一次成功儲存資料到磁碟的時間戳記

shundown          將資料同步保持到磁碟並關閉服務

 

set key value         添加資料

get key             擷取資料

exists key         資料是否存在

keys <key匹配符>       模糊尋找資料//*/?*/?*? 等

expire key time(單位:秒)    設定資料到期時間

persist key         取消資料到期時間

ttl key           擷取資料剩餘到期時間(還可以存在的時間)

dbsize           資料庫中key數量

del key            刪除指定key的資料

type key          返回key對應value的類型

randomkey          隨機返回一個已存在的key

資料為String類型

set key value         添加資料

get key              擷取資料

getset key value      擷取key的值並賦予新的值

mset key1 value1 ……keyN valueN 大量新增資料

mget key1 key2……keyN     擷取多個資料

msetnx key1 value1 ……keyN valueN  所有key的值都不存在就全部添加,如果有一個key已經存在則不作任何操作

setex key time value    添加一個有到期時間的資料

incr key          key存在則+1操作,不存在則添加資料 value為“1”  

incrby key num      key存在則+num操作,不存在則添加資料 value為“num”

decr key              -1                 -1

decrby key num          -num               -num

以上四個指令key的值必須是String類型的數字 根據觀察記錄都是以1為單位重複多次操作 比如+1就要操作兩次 但是decr會顯示負數操作次數

append  key value   在key的值上拼接value

substr key start end   將key的值自start截取到end的子串返回,但不修改key的值 start 和 end 表示字串的下標索引 0開始

以上兩條指令和java中String的拼接 截取一樣 根據觀察記錄append也要要操作兩次

 

 

 

 

  

 

Redis常用命令

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.