Redis 企业软件 5.0.2(2018 年 3 月)
Redis 企业软件 |
---|
Redis Enterprise Software 5.0.2 现已推出。主要功能包括 CRDB 的功能和性能更新,模块更改 部署和常规修复。
概述
如果要从以前的版本升级,请务必查看 升级说明。
您可以从 RS 4.4.2 及更高版本升级到 RS 5.0.2。如果你有 版本低于 4.4.2,则必须先升级到至少 5.0。
注意:
从 RS 5.0.2 开始,还应打开端口 3338 和 3339
在每个节点上进行内部集群通信。
有关更多信息,请检查 ' network port
配置页面新功能
CRDB
- 在 CRDB 中添加和删除参与集群的能力
- 参与集群之间的通信可以使用 SSL/TLS 协议
- 可以对现有数据库进行导入,而无需刷新 现有数据。
模块
- Redis Enterprise 模块与 Redis Enterprise 一起安装 默认软件
- RedisBloom 和 RediSearch Enterprise 已更新到较新版本 版本
其他
- Discovery Service 支持使用 SSL/TLS 进行加密
- 从版本 5.0.2 build #30 开始,Redis Enterprise Software 是 在 RHEL 7.5 上受支持
重要修复
- RS16153 -- Supervisord 版本更新
- RS16667 - 修复了“rladmin status”超时问题
- RS17746 - 修复了使用 -s 选项时的升级问题
- RS17997、RS18088 - 使用非默认套接字时的升级问题 文件路径
- RS8584 -- 端点迁移提供了误导性的计划消息
- RS17696 - 修复了多代理和间歇性网络的问题 问题
- RS17362 - 在某些情况下升级失败
- RS18351 - 在节点被声明为死亡后侦听器处于活动状态
- RS18874 - 修复了由于内存消耗redis_mgr高而导致的 OOM 问题
- RS19002 - 修复了使用 所有节点策略
Build #30 中的重要修复:
- RS19701 - 修复了大规模集群上的高 CPU 使用率
- RS19869 - 添加了对 Redis 的支持 版本 4.0.9
- RS20153 - 修复了与 Lua 相关的 Redis 重要安全问题 脚本引擎
- RS19852 - 修复了启用 SSL 时可能发生的代理崩溃 数据库
已知限制
- 由于 Redis Enterprise CRDB 具有计数器,因此与传统 Redis 不同 数据库,则在导入时必须以不同的方式处理它们。有 由于导入 counter 数据类型,因此是一种特殊类型的导入。 通过 Admin Console 执行导入时,系统将提示您 确认您要将数据添加到 CRDB 或 stop and go flush 数据库。
- 此版本的 RS 附带一个预先捆绑的 python,它可能会 覆盖默认安装的 Python 版本,这是可以解决的 通过更改 PATH 环境变量。
- 通过 Admin Console 上传 Redis 模块,只能执行 当 Admin Console 连接到主节点时。
- 不允许对使用 密码正好包含 50 个字符。