云数据库市场主要由Google的Bigtable, Amazon的SimpleDB, AppJet的AppJet数据库以及甲骨文开源BerkelyDB等新型数据库。但Google和Amazon几乎主宰了整个云数据库市场。
Google的Bigtable是一个管理结构化数据的分布式存储系统,其设计目的是为了扩展非常大数据存储系统,通过数千台服务器实现PB级数据存储,Google本身的网页索引,Google地球和Google金融都在使用Bigtable。Amazon的SimpleDB是一个高可用、可扩展、灵活的,非关系数据存储系统,存储和查询数据由开发人员向Web服务请求,其他工作由SimpleDB完成。
甲骨文:
Oracle Database Appliance是甲骨文公司最新研发和推出的一款数据库高可用性一体机解决方案,为Oracle 最终用户以及合作伙伴提供了一套最快捷安装、最快速部署、最易于维护的完整的业务开发运营平台。Oracle Database Appliance 将操作系统软件、数据库软件、存储硬件以及网络等组件,通过优化整合在一起,为用户提供持续工作的高可用业务支持。Orace Database Appliance既支持OLTP系统,也支持DW系统或混合负载系统。经过短短不到3年的时间,Oracle的整个数据库一体机(Database Machine)战略品牌以及其中的主要产品都已经付出水面。如果非要把Oracle Database Appliance归类到Exadata品牌系列的话,ODA是一种面向中小型企业、中端和远程办公企业IT系统的聚合式中型Exadata。相信ODA在中小企业数据库市场会再次掀起新的风浪。
IBM:
IBM Netezza发力数据库一体机叫板Oracle的Exadata一体机。Netezza的数据库一体机将数据库、存储和服务器集成在一起,具有运行速度快、部署简便、容量范围大的特点。已经在该领域深耕六年的Netezza更具优势。
IBM在北京正式成立了“IBM数据库迁移咨询服务中心”,为客户提供有关数据库迁移方面的咨询和服务。随着Oracle/甲骨文宣布不再支持安腾平台,IBM DB2数据库利用其多平台支持特性开始了针对Oracle数据库的迁移行动。IBM打响甲骨文数据库迁移战,DB2 Purescale集群叫阵Oracle RAC。最新的DB2 Express-C 9.7.5 最值得关注的是兼容 Oracle 特性,包括支持 PL/SQL, CLP+, 数据类型, 语法等。
DB2 9.7有诸多改进,具体包括压缩增强、pureXML 增强、易用性增强、监控增强、工作负载管理增强、安全性提高、性能提高、应用开发提高、高可用、备份、日志、弹性、恢复提高等,以上说明IBM注重强调压缩和兼容性。
微软:
微软则更多地强调起数据库在商业智能方面的能力,增强了数据库在完成数据存取的同时,在数据挖掘和OLAP分析以及即席查询等方面的能力,帮助用户实现“自助式商业智能”。微软公司努力将SQL Server打造为一个信息平台,而不再仅仅是一个数据库,并在商业智能、可扩展性和平台集成性方面做了进一步增强。
另外,微软SQL Server引入Hadoop大数据处理能力,微软表示,这个连接器可以让客户在Hadoop中分析非结构化数据,然后接回到SQL Server环境中进行分析。SQL Server 2012 RCO实现了一个为云做好准备的信息平台,该平台可帮助组织对整个组织有突破性深入了解,在由确保关键任务的功能所支持的内部部署和公共云中可以快速生成解决方案和扩展数据。通过使用 SQL Azure 和 SQL Server 数据工具的数据层应用程序组件 (DAC) 奇偶校验,优化服务器和云间的 IT 和开发人员工作效率,从而在数据库、可视化数据管理、BI 和云功能间实现统一的开发体验。
Sybase:
Sybase是唯一一个为外部和内部云计算环境提供一整套数据库管理技术的供应商。用户拥有所有核心技术,为实现企业无限化奠定了重要基础,使公司能够管理、分析信息并将信息从数据中心移动至使用点,而将 IT 开销减至最小。
人大金仓:
金仓数据库推出的KingbaseDBCloud是国产数据库用于大数据管理的云数据库系统。
KingbaseDBCloud重点针对海量数据管理要求,具有分布式计算、列存储等技术特点,可以满足企业对大数据背景下海量数据存储和管理功能的需求,帮助用户有效构建100TB-PB级海量云数据中心。该系统基于现代云计算理念和新型Share-Nothing架构,通过数据分片技术将数据分布存储到各个数据节点上,通过分布式并行SQL处理技术实现并行化处理,通过多份数据副本机制来保证数据的高可靠性,通过监控检测机制来加强系统的可用性,通过在线节点扩展支持实现高扩展性,通过优化内存和在线数据压缩等措施,提升集群海量存储管理能力。
KingbaseDBCloud所具有的分布式技术能力,可以高效管理上百个存储执行节点和PB级海量数据,强大的并行处理能力,保证其整体能和数据容量随着存储执行节点的递增线性增长,确保用户可根据实际需要进行容量和性能的扩展。KingbaseDBCloud采用功能强大的KingbaseES V7作为高性能存储执行节点。该数据库内置行列混合双存储引擎,可有效保证系统高效应对海量事务并发处理和在线数据分析实时响应的双重需求,其多样化的、高效透明的数据压缩算法,在提高系统处理性能的同时可有效降低系统整体存储空间开销,降低用户的投入成本。