redis


1、事務

multi 開啟
exec 退出

2、安全驗證

CONFIG get requirepass 查看是否驗證了密碼
CONFIG set requirepass "adc"  設置redis驗證密碼

  再次查看報錯 (error) NOAUTH Authentication required.是因為設置了密碼 需要驗證

auth ‘password’ 驗證密碼

  驗證之后可在才查看

3、數據庫備份與恢復

SAVE  開啟備份 會自動創建備份文件
BGSAVE  后台執行備份
CONFIG GET dir   獲取備份文件的地址

4、性能測試

redis-benchmark [option] [option value]  測試redis性能

-h 指定服務器主機名 127.0.0.1
-p 指定服務器端口 6379
-s 指定服務器 socket
-c 指定並發連接數 50
-n 指定請求數 10000
-d 以字節的形式指定 SET/GET 值的數據大小 2
-k 1=keep alive 0=reconnect 1
-r SET/GET/INCR 使用隨機 key, SADD 使用隨機值
-P 通過管道傳輸 <numreq> 請求 1
-q 強制退出 redis。僅顯示 query/sec 值
--csv 以 CSV 格式輸出
-l 生成循環,永久執行測試
-t 僅運行以逗號分隔的測試命令列表。
-I Idle 模式。僅打開 N 個 idle 連接並等待。

  在redis內執行報錯:(error) ERR unknown command `redis-benchmark`, with args beginning with: `-n`, `10000`, `-q` 原因是需要退出在正常shell環境中執行

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM