【Redis】常用命令

主要略略總結(jié)了Redis數(shù)據(jù)庫一些比較常用的命令,并不是命令大全,所以命令并不完整,僅供個人以及有需要的小伙伴們參考
啟動服務(wù)
redis-server /etc/redis.conf(配置文件路徑)
進入shell
redis-cli
遠程服務(wù)器連接:
redis-cli -h host -p port -a password
例如:redis-cli -h 192.168.189.131 -p 6379 -a "mypass"
測試redis是否安裝成功
ping 

成功結(jié)果:pong
獲取配置文件redis.conf的配置
config get config_setting_name
例如:config get loglevel
獲取全部:
config get *
修改配置:
config set config_setting_name new_config_value
例如:config set loglevel "notice"
字符串(一個字符串最高512字節(jié),長度不由任何特殊終止字符決定):
添加:
set loginname "catke"
獲?。?get loginname "catke"
多個:
mset key value [key value...]
msetnx key value [key value...]()僅當(dāng)鍵不存在時
散列/哈希(鍵值對的集合,字符串字段和字符串值之間的映射,表示對象,每個哈希最多2^32-1個鍵值對)
添加:
hset ukey username "catke" password "caket" points 200
獲?。?hgetall ukey
列表(只是字符串列表,可以從頭部或者尾部添加元素,最多2^32-1個):
添加:
lpush alist redis
lpush alist mongodb
rpush alish sqlite
獲?。?lrange alist 0 10   (后面表示范圍)
集合(無序集合,添加,刪除時間復(fù)雜性O(shè)(1),最多2^32-1個,存在集合唯一屬性,即元素不能重復(fù),重復(fù)的只當(dāng)一個元素)
添加:
sadd jihelist redis
sadd jihelist mongodb
sadd jihelist sqlite
獲?。簊members jihelist
有序集合(同無序集合一樣,元素不可重復(fù),但元素的權(quán)值可以重復(fù))
zadd testlist 0 redis
zadd testlist 0 mongodb 
zadd testlist 1 sqlite
獲?。簔rangebyscore testlist 0 1000
刪除key
del key_name
刪除成功(integer)1,否則(integer)0
查看鍵是否存在:
exists key_name
指定鍵在數(shù)秒后到期(也有時間截方式):
expire key_name seconds
例如:expire testlist 6
設(shè)置鍵的到期時間(也有時間截方式):
pexpire key_name milliseconds
將key移動到另一個數(shù)據(jù)庫
move key db
刪除指定鍵過期時間
persist key_name
獲取剩余到期時間
pttl key_name
更改鍵名:
rename key_name new_key_name
發(fā)送訂閱:
訂閱頻道:
SUBSCRIBE redisChat(redisChat為頻道名)
在其他主機上發(fā)布信息:
PUBLISH redisChat "Redis is a great caching technique"
連接服務(wù)器:
auth "password"
退出當(dāng)前連接:
quit
查看服務(wù)器信息:
info
查看安裝目錄:
config get dir
設(shè)置連接密碼:
設(shè)置:config set requirepass "mypass"
獲?。篶onfig get requirepass
備份與恢復(fù):
備份:save/bgsave
恢復(fù):
將備份文件移動到安裝目錄然后啟動服務(wù)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 最近學(xué)習(xí)redis,記錄一下 redis官網(wǎng):redis.io 中文官網(wǎng):http://www.redis.net...
    alexpdh閱讀 1,965評論 0 1
  • 查看當(dāng)前所有的KEY KEYS *KEYS zhang* #查看前綴為zhang的所有鍵; 查看當(dāng)前redis...
    Zhang21閱讀 10,503評論 0 3
  • 窗外那科青松 你沒有炫目的色彩 沒有耀眼的光芒 可你在我的眼里 總是那么特別 天空布滿了烏云 你在風(fēng)中搖曳 裹著層...
    一路簡安閱讀 169評論 0 0
  • 時間掌控術(shù) 1秒決定午餐 給每一件小事限定時間,可以讓你更快的決策。 有點儀式的感覺,確定好什么時候做什么,會讓你...
    Su公子閱讀 163評論 0 0

友情鏈接更多精彩內(nèi)容