1. 程式人生 > >【本人禿頂程式設計師】Redis使用過程中的一些常用命令彙總

【本人禿頂程式設計師】Redis使用過程中的一些常用命令彙總

←←←←←←←←←←←← 快,點關注!

最近購買了阿里雲的Redis做論壇session儲存和快取實現,本身專案中也使用了Redis做分散式叢集session管理,抽空整理一下常用到的命令集合(隨時更新)。

本地或者遠端連線

redis-cli -h host -p port -a password
redis-cli -h  172.16.1.120 -p 6379 -a  123456

或者

redis-cli -h  172.16.1.120 -p 6379
#然後輸入 auth + password

切換到指定的資料庫

SELECT index 

清空資料庫

#會清空所有資料庫資料
flushall
#只清空當前資料庫資料
flushdb

關閉當前連線

quit

查詢所有Key

keys *

redis之過期時間

persist key-name 移除鍵的過期時間
ttl key-name 檢視鍵的過期時間還有多少秒
expire key-name seconds 設定過期時間
expireat key-name timestamp 設定過期時間,UNIX時間戳
pttl key-name 檢視過期時間,單位毫秒
pexpire key-name milliseconds 設定過期時間,單位毫秒
pexpireat key-name timestamp-uninx 設定過期時間,單位毫秒,UNINX時間戳

redis 伺服器的統計資訊

INFO

歡迎大家加入粉絲群:963944895,群內免費分享Spring框架、Mybatis框架SpringBoot框架、SpringMVC框架、SpringCloud微服務、Dubbo框架、Redis快取、RabbitMq訊息、JVM調優、Tomcat容器、MySQL資料庫教學視訊及架構學習思維導圖