100+ 新特性!OGG 23ai 到底强在哪?

前言

最近,我观看了两期 Oracle 公益课堂,深入探讨了 OGG 23ai 的新特性。

如需了解完整细节,推荐观看原视频:

  1. 《GoldenGate 23ai 新特性》(2024.08.30)
  2. 《拥抱 AI 浪潮的 Oracle GoldenGate 23ai 新功能》(2024.10.18)

为方便大家快速了解核心内容,我将视频中的关键示意图与要点整理如下。

版本支持与更新概览

从官方支持时间表可以看出,Oracle 正将重心转向 23ai。19C 与 21C 的主流支持即将结束,而 23ai 版本的支持将延长至 2032 年,标志着其作为长期战略版本的地位。

在 23ai 版本中,OGG 推出了超过 100 项新特性,涵盖架构、AI 集成、高可用、运维体验等多方面,致力于提升用户体验并全面拥抱 AI。

架构革新:全面转向微服务与集成模式

23ai 版本标志着 OGG 架构的一个重要转折点。

  • 仅支持集成模式 :OGG 23ai for Oracle 不再支持经典模式(直接从 redo 日志读取),所有抽取操作必须通过集成模式进行。
  • 对 DataGuard (DG) 环境的影响 :由于从 DG 备库抽取数据传统上依赖于经典模式,因此 23ai 版本无法直接通过经典模式从 DG 备库同步。不过,Oracle 提供了替代方案来解决此场景下的数据同步需求。
  • 清晰的升级路径:对于计划从旧版本升级的用户,Oracle 提供了明确的升级指导和路径。

全面拥抱 AI:增强的向量数据处理能力

为顺应 AI 浪潮,OGG 23ai 显著增强了其向量数据处理和同步能力。

  • 原生向量支持:能够高效识别、捕获并同步 Oracle 23ai 数据库中新增的向量数据类型。
  • AI 工作流集成:支持在数据复制的流水线中集成向量转换、相似性搜索等 AI 处理环节,为构建智能应用提供实时数据支撑。
  • 优化性能:针对向量数据的高维特性,优化了传输和存储效率。

运维简化:内置高可用与增强管理

23ai 在可运维性方面有重大提升,旨在简化部署与管理。

  • 内置高可用 (HA) :推出了全新的内置高可用功能(暂未发布),可大幅简化高可用架构的部署复杂度,减少对第三方集群软件的依赖。
  • 部署步骤精简:相比以往复杂的 HA 配置,新架构的部署步骤显著减少。
  • 现代化的管理界面:提供了用户体验更佳的管理控制台,监控与操作更为直观。
  • 增强的故障诊断:集成了更强大的诊断工具和日志分析能力,帮助快速定位和解决问题。
  • 命令行工具 (adminclient) :继续为习惯命令行的管理员提供功能强大的客户端工具。

安全性、数据库与云原生支持

  • 深度支持 Oracle 23ai Database:充分利用了 23ai 数据库的新特性,实现更深层次的集成与性能优化。
  • 安全性增强:在传输加密、访问控制等方面增加了新的安全特性。
  • 多数据库支持扩展:增强了对 MySQL、PostgreSQL、SQL Server 等非 Oracle 数据库的同步能力。
  • 云原生集成:推出了面向 Oracle Cloud Infrastructure (OCI) 的单一集成部署方案,简化云上部署。

总结

总体而言,OGG 23ai 在架构、智能化、可用性与易用性上均有显著提升,旨在更好地满足现代实时数据集成与 AI 驱动的业务需求。


📚 推荐阅读:DBA 学习之路

如果这篇文章对你有帮助,推荐访问我的 Oracle DBA 系统学习站点,涵盖 100 天完整学习路线:

  • 🔧 Oracle 安装部署 · RMAN 备份恢复 · Data Pump 数据迁移
  • 🏗️ RAC 高可用 · DataGuard 容灾 · 多租户架构
  • 🔍 故障排查 · 升级迁移 · GoldenGate 数据同步

👉 立即访问 ora100.com →

相关推荐
Dovis(誓平步青云)24 分钟前
《Linux CPU频率为何忽高忽低:cpufreq、idle状态与性能抖动教程》
linux·运维·服务器·spring boot·后端·生成对抗网络
To_OC8 小时前
手写 AI 编程 Agent 的命令执行工具:我被 child_process 坑出来的实战经验
后端·node.js·agent
逝水无殇10 小时前
C# 异常处理详解
开发语言·后端·c#
考虑考虑13 小时前
Sentinel安装
java·后端·微服务
IT_陈寒13 小时前
SpringBoot自动配置失灵?你可能忘了这个关键注解
前端·人工智能·后端
碎碎念_49213 小时前
SpringBoot + Vue 前后端分离从 0 到 1 完整环境配置流程
vue.js·spring boot·后端
逝水无殇13 小时前
C# 文件的输入与输出详解
开发语言·数据库·后端·c#
YIAN13 小时前
从手写 Agent 工具到 MCP 协议:一文搞懂大模型跨进程跨语言工具调用
后端·agent·mcp
小兔崽子去哪了14 小时前
Docker 删除镜像后磁盘空间没有释放?
后端·docker·容器
高明珠14 小时前
麒麟 V10 SP1 排查实录:ttyS5 每 10 秒莫名收到一批报文,元凶是 eGTouchD
后端