结构如下:
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
下载地址:
上传到/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
原文地址:https://www.cnblogs.com/hmwh/p/9831091.html