Redis Data Integration 发行说明 1.4.3(2024 年 12 月)
使用 Helm Chart 在 Kubernetes 上安装。对 VM 上的安装进行了改进。
此维护版本取代了 1.4.2 版本。
RDI 的使命是帮助 Redis 客户将 Redis Enterprise 与来自其慢速磁盘数据库的实时数据同步,以:
- 满足所需的读取查询速度和规模,并提供出色且可预测的用户体验。
- 在构建管道和编码数据转换时节省资源和时间。
- 通过节省昂贵的数据库只读副本费用来降低总拥有成本。
RDI 使用变更数据捕获 (CDC) 机制使 Redis 缓存与主数据库中的更改保持同步。 它还允许您将关系表中的数据转换为符合应用程序要求的方便快捷的数据结构。您可以使用配置系统指定转换,因此无需编码。
标题
-
使用 Helm Chart 在 Kubernetes 上安装。您可以使用 Helm 在 OpenShift 或其他风格的 K8s 上安装。
-
在 VM 上安装的改进:
- 安装程序检查是否在 Ubuntu 和 RHEL 上启用了作系统防火墙。
- 安装程序验证来自 RDI 组件的 DNS 解析。
- 如果出现问题,安装程序会提供在 RDI 部署期间失败的组件的日志行。
- 改进了 RDI 安装的验证。
- 安装程序验证 RDI 数据库是否正由另一个 RDI 实例使用。
- 安装程序检查并警告是否有任何
iptables
规则已设定。 - 改进了 RDI 尝试使用无效 TLS 密钥连接到其 Redis 数据库时的消息。
已修复的问题
- RDSC-2963:Helm 图表
rdiSysSecret
如果您未使用密码,则不会创建空密钥。 - RDSC-2729:使用 Debezium Server 2.7.3 并删除 Prometheus。
- RDSC-2333:确保安装程序正确创建上下文文件。
- RDSC-2806:移除错误创建的部署。
- RDSC-2729:修复
processors
null
而不是。{}
- RDSC-2905:修复具有多个 IP 地址的 DNS 检查。
- RDSC-2845:RDI Helm Chart 版本设置为
tag: 0.0.0
,但这应该是当前版本。
局限性
RDI 可以将数据写入 Redis 主动-主动数据库。但是,它不支持将数据写入两个或多个主动-主动副本。将数据从 RDI 写入多个主动-主动副本很容易损害数据完整性,因为 RDI 与源数据库提交不同步。