Oracle不再只是RDBS,很清晰地认识到大数据的不同,主张一体多面的各项技术应当和谐共创大数据的梦想。南京Oracle认证培训
为了得到全面、透彻、完善的市场洞察,大数据应完全覆盖传统数据、非结构化数据、流式数据和快数据,共同为企业构建全数据视图,提供全面的信息支撑。南京OCP培训
Oracle的表态并非停留于语言。他们分别提供了免费和付费版的Oracle NoSQL Database,它通过与Oracle Event Processing集成,提供可扩展的键/值存储,从而可高效捕获实时大数据。后者则是一套实时筛选、关联和处理事件的应用的全面解决方案,有助于消除、整合、关联和筛选数据,避免数据仓库杂乱不堪,从而具备实时分析大量数据流的能力。
“对于非结构化数据的处理最重要的是,通过Oracle NoSQL数据库获取,并存储在大规模节点的廉价的存储设备上,通过MapReduce的方法进行处理和查询。”喻思成说,“Oracle使用X86和存储,安装Hadoop 企业版本和Oracle NoSQL 数据库,提供Oracle大数据机,快速地、低成本地为客户搭建大数据处理平台。”
处理结构化数据方面,当然是Oracle近年来主推的Exadata,Exalytics和Exalogic,通过融合DBE、存储、服务器和光纤形成的集成系统。南京Oracle培训
两者之间,Oracle 则提供了一套大数据连接器,能够更大地支持SQL语言从Oracle数据库直接访问Hadoop上的数据。
“Oracle 大数据连接器优化了 Hadoop 与Oracle数据库和 Exadata 之间的集成,将Hadoop系统无缝地连接到Oracle数据库系统中,实现非结构化和结构化数据的拼接,从而形成一个完整的大数据解决方案。”喻思成说。
不管对于集成系统,还是整个大数据解决方案的集成,Oracle都强调不见简单的捆绑,而是真正的优化。Oracle声称,和传统系统相比,其集成系统的性能最高能够提升40倍,并集成更高速的InfiniBand网络。南京OCP培训
Oracle还提供了R语言。使用R语言进行统计、分析和编程,能够为进行更进一步的数据分析提供了一个企业就绪的、深度集成的环境。
此外,Oraclr认为,无论是结构化数据,还是非结构化数据都需要在一定的“容器”中进行处理,这就使得数据库In-Memory的处理能力变得各位重要。因而Oracle Database提供了一个选件:Oracle TimesTen 内存数据库。这是一个功能齐全的关系数据库,在应用层运行,在主内存中存储所有数据,能够显著缩短延迟时间和增加吞吐量。南京OCP培训
In-Memory、Exadata以及大数据连接器的组合,构成了Oracle大数据解决方案最底层进行实时数据的处理能力。
“Oracle认为所有的数据都需要提供实时和非实时分析能力,”喻思成说,“由于Hadoop、NoSQL和SQL的共存与融合,大数据技术在成熟度方面将迈入全新的一步。”南京Oracle认证培训