首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Oracle AQ - Queue消息复制

Oracle AQ - Queue消息复制
EN

Stack Overflow用户
提问于 2014-04-09 14:05:57
回答 1查看 1K关注 0票数 5

我们正在升级我们的基础架构,为此,我们将从Oracle 10g迁移到11g。

我们正在使用Oracle GoldenGate进行数据复制,据我们所知,它不支持复制AQ消息。

对于持久队列,我们提供了导入/导出选项。但是也有一些缓冲队列需要复制。

任何人都可以指导我们如何在这种情况下避免数据丢失。

感谢任何人的帮助。

EN

回答 1

Stack Overflow用户

发布于 2014-04-20 18:15:04

Oracle GoldenGate只能复制“记录的”数据更改,因此根据定义不可能复制非持久队列。

其他处理队列复制的Oracle产品是"Oracle Streams“。如果您无法使用Oracle Streams实现此目的,其他解决方案可能是使用另一种Oracle产品"Oracle Coherence“完全复制AQ -分布式缓存,根据定义,它是容错的,并且可以执行相同的工作,当然,还需要更改代码。

在Oracle或任何其他供应商分布式缓存上实现队列不是问题。我相信在这种情况下,您可能会看到显著的性能改进。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22954143

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档