时间:2021-07-01 10:21:17 帮助过:14人阅读
5年或更久以前,你会发现Oracle公司只做核心的数据库技术,那时,Oracle与外围的工具厂商们相安无事,它们甚至会被Oracle亲切地称为合作伙伴。而今天,当Oracle一步步开始涉足管理工具,开发工具,数据库集成工具等外围产品时,一切都发生了变化,那些合作伙
5年或更久以前,你会发现Oracle公司只做核心的数据库技术,那时,Oracle与外围的工具厂商们相安无事,它们甚至会被Oracle亲切地称为合作伙伴。而今天,当Oracle一步步开始涉足管理工具,开发工具,数据库集成工具等外围产品时,一切都发生了变化,那些合作伙伴们要么已经被Oracle收购,要么已经被Oracle挤压得奄奄一息,GoldenGate和Quest就是这样的例子。当然,这一切都比较符合Ellison 领导下的Oracle公司的生存哲学,走自己的路,让别人无路可走。
2003年,自从Oracle在其10G产品中推出ASM(自动存储管理)、Clusterware等新特性和功能,从而完成对第三方的集群厂商的驱逐, 接着,Oracle又通过OEM、Real User Experience等一系列产品开始全面进入管理工具的市场,而且,Oracle SQL Developer等工具也全面呈现,现在再加上GoldenGate。Oracle已经开始全面介入由其一手建立的数据库软件帝国的方方面面。ITPUB技术社区版主盖国强在他的Blog上如此写道。
自从2009年7月份爆出Oracle收购GoldenGate以来,GoldenGate的命运将会如何?是否会如何整合到Oracle的系列产品线中去,特别是和GoldenGate产品功能相竞争的一些选件技术如DataGuard、Streams、高级复制等将如何发展,一直是Oracle数据库技术人员关注的问题,在最近举办的一次Oracle数据集成方案技术媒体交流会上,笔者得到了部分答案。
据甲骨文公司大中华区产品战略部首席产品战略解决方案专家萧百龄介绍,GoldenGate将成为Oracle数据集成方案中的核心和战略性的产品,而Oracle原来只有的一些功能类似的技术将可能有限发展。
GoldenGate的复制原理和Quest公司的SharePlex产品一样,都是挖掘Oracle的日志(redo和归档)然后生成自己的队列文件,通过队列文件传输到目标端,目标端通过读取相应的队列文件在目标数据库中重演事务。可以想像,SharePlex产品未来将会面临来自于Oracle公司何等强大的压力。
GoldenGate在收购之前,就在Oracle的用户中享有声誉,被称为最有效率的复制工具,网友亲切地称它为GG,它能够做到在极少的IT系统开销的情况下,实时进行数据集成和批量数据交换;
GoldenGate的另外一个大的特点和优势是跨不同的数据库进行复制,目前支持的数据库有:Oracle、IBM DB2、SQL Server、Sybase ASE和Teradata(SharePlex只支持Oracle到Oracle的复制)等数据源。这一点被业界认为是Oracle收购GG最大的动力,这样Oracle就可以顺理成章的触碰到其他重量级商业数据库的利益了。这也就能够解释为什么Oracle手里已经有DataGuard、Stream和曾经收购的Sunopsis还要收购GoldenGate的目的了。据了解,Oracle只有的一些数据复制技术都对Oracle数据库的版本或版本的匹配有一定的要求,而GoldenGate却没有这些限制。
估计很快,我们会看到围绕在Oracle数据库周围的第三方工具厂商都会消逝殆尽。这将是数据库产品发展过程中一个有趣的现象,至少可以说明数据库产品本身的业务已经增长乏力,另一方面也能看出,数据库系统软件提供商也开始逐渐从解决企业数据存储和处理,到给企业提供数据服务工具的转变。
推GoldenGate Oracle再施压第三方厂商