oracle和ibm数据仓库方案对比

oracle和ibm数据仓库方案对比

ID:9414541

大小:71.50 KB

页数:8页

时间:2018-04-30

oracle和ibm数据仓库方案对比_第1页
oracle和ibm数据仓库方案对比_第2页
oracle和ibm数据仓库方案对比_第3页
oracle和ibm数据仓库方案对比_第4页
oracle和ibm数据仓库方案对比_第5页
资源描述:

《oracle和ibm数据仓库方案对比》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Oracle和IBM数据仓库方案对比1概述成功地实施一个数据仓库项目,通常需要很长的时间。如果仅仅着眼于短期成果,缺乏整体考虑,采用一种不健全的体系结构,不仅会增加系统开发和维护成本,而且必将对发挥数据仓库的作用造成不利的影响。Oracle公司是世界上最大的数据仓库厂家,能够提供完整的数据仓库解决方案。根据第三方专业咨询机构TDWI-Forrester所做的市场调查显示,Oracle是大多数IT主管选择数据仓库平台时的首选。IBM数据仓库的市场占有率低于Oracle。权威市场分析机构IDC发布《全球数据仓库平台工具2006年度供应商市场份额》报告,根据2006年度软件收入,把甲骨文评为数据仓

2、库平台工具领域的领先供应商(数据仓库平台工具包括ETL工具、数据仓库存储平台、多维数据库、前端展现工具)。IDC把甲骨文评为数据仓库管理领域的领先供应商,是因为甲骨文的市场份额已接近41%。在数据仓库管理工具市场,甲骨文排名最近的竞争对手的各项指标几乎只有甲骨文的一半,市场份额仅占22.8%。下图是另一家权威市场分析机构Gartner的数据仓库象限图:IBM同样低于Oracle。1ETL工具IBM的ETL工具有三个:收购的DataStage(通常市场上说的IBM的ETL工具指的就是Datastage,不提供增量数据捕获功能,价格昂贵),数据联邦工具:InformationIntegrator

3、(异构连接性好、提供增量数据捕获功能,但是不提供完整的数据源到目标数据库的ETL功能,尤其是数据转换功能很弱,没有ETL步骤打包、流程编排功能,没有按照事件或者时间触发ETL流程的功能,价格昂贵),包在DataWarehouseEdition中的ETL工具SQLWarehousing(功能很弱,异构连接性差,不提供增量数据捕获,是一个新工具,没有什么用户,不是IBM的主流ETL工具)。功能点使用场景或者益处OracleIBM增量数据捕获增量数据加载时,如果数据源系统没有时间戳,或者时间戳不可靠,需要利用读取数据源系统日志或者触发器方式获取增量数据,然后根据需要可以复制到目标数据库上或者批量同

4、步到目标数据库上。OracleDataIntegrator,对于Oracle数据库和DB2400可以采用读取日志方式,其他数据库采用触发器方式InformationIntegrator提供,DataStage霍和SQLWarehousing不提供,对于Oracle数据库采用的是触发器方式抽取、加载、转换功能OracleDataIntegratorDataStage或者SQLWarehousing提供,InformationIntegrator不提供异构数据源和目标支持支持关系型数据库、数据仓库、文件作为数据源和目标OracleDataIntegratorDataStage支持,SQLWare

5、housing只支持DB2作为目标报错信息采用数据库报错信息便于查找错误原因OracleDataIntegratorDataStage、SQLWarehousing的错误信息都是自己工具的错误信息,不方便查找错误原因高性能OracleDataIntegrator采用ELT架构,数据的抽取加载转换过程在数据库服务器上完成,充分利用数据库的处理能力,从而提高性能DataStage采用ETL架构,数据的抽取加载转换过程在ETL服务器上完成,不能充分利用数据库的函数和处理能力,性能较差。无须单独ETL服务器减少硬件管理和维护OracleDataIntegrator不需要单独的ETL服务器DataSt

6、age需要单独的ETL服务器元数据存储在关心型数据库中OracleDataIntegrator的元数据可以存储在任何关系型数据库中,通过数据库开发接口可以访问元数据。DataStage的元数据存储在自己的私有数据库Universe中,不是主流的数据库,对外提供接口方面无法采用数据库的开发接口。1数据仓库功能点使用场景或者益处OracleIBMOLTP和OLAP的支持数据库在此项目中作为数据中心使用,其特性既有OLAP作用,已批量数据加载、查询为主,也有OLTP特性,以高速少量数据的增删改查为主Oracle数据库既支持OLTP也支持OLAP,在TPC-C和TPC-H测试中,都有使用数据库集群或

7、者不使用数据库集群的测试结果。DB2UDB对于OLTP的支持方式是不采用数据库分区(集群),如在OLTP标准测试TPC-C中,从未使用集群方式;对于大数据量的OLAP应用,采用数据库分区(集群),如在OLAP标准测试TPC-H中,全部采用集群方式。作为数据中心这种混合体应用,DB2不适合。分区DB2是提高大量数据下性能的好方法,其实质是将达数据量分割为小数据量,通过并行、减少数据量等手段提高性能Oracle数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。