Linux 安裝Redis 5.0
結構如下:
Redis 官方不建議Redis安裝在WINDOWS 服務器上(尤其是生產中分布式事物緩存)。
1、新特性如下:
1.新的Stream數據類型。https://redis.io/topics/streams-intro
2.新的Redis模塊API:定時器,集群和字典API。
3. RDB現在存儲LFU和LRU信息。
集群管理器從Ruby(redis-trib.rb)移植到C代碼在redis-cli裏面。查看`redis-cli --cluster help`了解更多信息。
5.新的有序集命令:ZPOPMIN / MAX和阻塞變體。
6.主動碎片整理版本2。
7.改進HyperLogLog實現中的網絡。
8.更好的內存報告功能。
9.許多帶子命令的命令現在都有一個HELP子命令。
10.當客戶經常連接和斷開連接時,性能更佳。
11.許多錯誤修復和其他隨機改進。
12. Jemalloc升級到5.1版
13.客戶端UNBLOCK和客戶端ID。
14.添加了LOLWUT命令。http://antirez.com/news/123
15.如果不是API向後兼容性,我們不再使用“slave”字。
16.網絡層中的差異優化。
17. Lua的改進:
- 更好地將Lua腳本傳播到 slaves/AOF。
- Lua腳本現在可以超時並在副本中進入-BUSY狀態。
18.動態HZ以平衡空閑CPU使用率和響應性。
19. Redis核心在很多方面得到了重構和改進。
2、Redis安裝
Redis版本 |
操作系統版本 |
備註 |
5.0.0 |
linux6.7 |
單活 |
安裝源碼包
yum -y install make gcc*
查看gcc
gcc -v
下載地址:
https://redis.io/
上傳到/opt 目錄並解壓(根據實際情況修改目錄)。
tar -zxvf redis-5.0.0.tar.gz
cd redis-5.0.0
make
make install
安裝成功。
安裝的命令在 /usr/local/bin/下。
3、參數修改
cp /opt/redis-5.0.0/redis.conf /opt/redis-5.0.0/redis.conf.bak
daemonize yes --原為no,後臺運行,其他的根據實際情況修改
port 6379
bind 127.0.0.1
appendonly yes --原為no
3、redis啟動以及關閉
redis-server /opt/redis-5.0.0/redis.conf --默認不需要加配置文件
查看端口:PONG為正常
設置鍵值的時候,會有命令提示(如下)。
Redis 關閉:
shutdown
Linux 安裝Redis 5.0