Redis 安裝與配置,服務器端和客戶端的命令
阿新 • • 發佈:2018-12-29
--help edi size release rep com 下載 數據庫 eof
step1:下載
- 當前redis最新穩定版本是4.0.9
- wget http://download.redis.io/releases/redis-4.0.9.tar.gz
step2:解壓
tar xzf redis-4.0.9.tar.gz
step3:移動,放到usr/local?錄下
sudo mv ./redis-4.0.9 /usr/local/redis/
step4:進?redis?錄
cd /usr/local/redis/
step5:生成
sudo make
step6:測試,這段運?時間會較?
sudo make test
step7:安裝,將redis的命令安裝到/usr/local/bin/?錄
sudo make install
step8:安裝完成後,我們進入目錄/usr/local/bin中查看
cd /usr/local/bin
ls -all
- redis-server redis服務器
- redis-cli redis命令行客戶端
- redis-benchmark redis性能測試工具
- redis-check-aof AOF文件修復工具
- redis-check-rdb RDB文件檢索工具
step9:配置?件,移動到/etc/?錄下
配置?件?錄為/usr/local/redis/redis.conf
sudo cp /usr/local/redis/redis.conf /etc/redis/
核心配置選項
- 綁定ip:如果需要遠程訪問,可將此?註釋,或綁定?個真實ip
- bind 127.0.0.1
- 端?,默認為6379port 6379
- port 6379
-
是否以守護進程運?
- 如果以守護進程運?,則不會在命令?阻塞,類似於服務
- 如果以?守護進程運?,則當前終端被阻塞
- 設置為yes表示守護進程,設置為no表示?守護進程
- 推薦設置為yes
- daemonize yes
-
數據?件
-
dbfilename dump.rdb
-
- 數據?件存儲路徑
- dir /var/lib/redis
- ?誌?件
- logfile "/var/log/redis/redis-server.log"
- 數據庫,默認有16個
- database 16
- 主從復制,類似於雙機備份。
- slaveof
參考資料:redis配置信息http://blog.csdn.net/ljphilp/article/details/52934933
Redis服務器端和客戶端的命令
服務器端
-
服務器端的命令為redis-server
-
可以使?help查看幫助?檔
-
redis-server --help
-
- 個人習慣
- ps aux | grep redis 查看redis服務器進程
sudo kill -9 pid 殺死redis服務器
sudo redis-server /etc/redis/redis.conf 指定加載的配置文件
客戶端
- 客戶端的命令為redis-cli
- 可以使?help查看幫助?檔
- redis-cli --help
-
連接redis
-
redis-cli
-
運?測試命令
ping
-
切換數據庫
-
數據庫沒有名稱,默認有16個,通過0-15來標識,連接redis默認選擇第一個數據庫
-
select 10
-
Mac 上安裝 Redis:
- 安裝 Homebrew:
- https://brew.sh/
-
- 使用 brew 安裝 Redis
- https://www.cnblogs.com/cloudshadow/p/mac_brew_install_redis.html
Redis 安裝與配置,服務器端和客戶端的命令