反饋已提交

網絡繁忙

Redis 維運手冊

1. 更改 Redis 配置

使用 config 命令可以對Redis 的配置參數進行熱修改,這樣就不需要重啟,如下所示:

config get *   # 獲得所有的配置項的key 
127.0.0.1:7379> config get maxmemory 
maxmemory 4294967296    # 改變redis的記憶體,推薦記憶體大小為 4G, 單位為byte
127.0.0.1:7379> maxmemory 4294967296
config get *   # 查看 
127.0.0.1:7379> config get *

2. 查看 Redis 的使用情況

info  #查看redis的使用情況
127.0.0.1:7379> info
# Server
redis_version:2.8.13  # Redis 伺服器版本
redis_mode:standalone  # 運作模式是單機狀態,redis叢集時是cluster nodes
os:Linux3.5.0-48-generic x86_64  # 伺服器的宿主作業系統
arch_bits:64  # 架構(32 或 64 位)
multiplexing_api:epoll  # Redis 所使用的事件處理機制
tcp_port:7379  #  TCP/IP 監聽埠
uptime_in_seconds:11554  # redis啟動至今經過的秒數
uptime_in_days:0   # redis啟動至今經過的天數

3. Redis 維運

3.1 Redis 單機

啟動 Redis 並查看 key 值,檢查狀態、遠端連結操作如下所示:

./redis-cli -p 埠 -a 密碼  # 本地啟動Redis用戶端,可以進行查看key值,刪除key值,檢查redis狀態等操作,如果埠是6379的話可以省略
./redis-cli -h ip -p 埠 -a 密碼  # 遠端連結Redis服務,ip和埠為要連結的Redis服務,如果埠是6379的話可以省略

3.2 Redis 叢集

遠端連結節點、查看運作情況操作如下所示:

./redis-cli -h ip -c -p 埠 -a 密碼   # 用戶端遠端連結某個節點,要輸入對應的ip、埠、密碼
127.0.0.1:7379> cluster nodes    # 查看redis叢集目前的主從分佈和運作情況

3.3 通用

127.0.0.1:7379> time  # 顯示伺服器時間 , 時間戳(秒), 微秒數
127.0.0.1:7379> dbsize  # 當前資料庫的key的數量
127.0.0.1:7379> set fine-1-ha "a"  # 設定 fine-1-ha 的值為 a
127.0.0.1:7379> keys *  # 查詢所有 key
127.0.0.1:7379> keys fine*  # 模糊查詢以 fine 為前綴的 key 值
127.0.0.1:7379> keys *ha  # 模糊查詢以 ha 為後綴的 key 值
127.0.0.1:7379> DEL key1  # 清空指定的key,多個之間用空格隔開
127.0.0.1:7379> flushall   # 清空整個 Redis 伺服器的資料,謹慎使用
127.0.0.1:7379> Flushdb  # 清空當前庫所有鍵
127.0.0.1:7379> exit   # 跳出 Redis 用戶端

其他維運命令詳情可參考 Redis 官網:http://www.redis.cn/commands.html


附件列表


主題: 部署集成
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉

獲取幫助
線上支援
獲取專業技術支援,快速幫助您解決問題
工作日9:00-12:00,13:30-17:30在线
頁面反饋
針對當前網頁的建議、問題反饋
售前咨詢
業務咨詢
電話:0933-790886或 0989-092892
郵箱:taiwan@fanruan.com
頁面反饋
*問題分類
不能為空
問題描述
0/1000
不能為空

反馈已提交

网络繁忙