搜索
大数据中国 首页 大数据技术 查看内容
企业级NoSQL前景展望
2013-10-10 00:05 | 查看: 1539| 评论: 0
        NoSQL数据库目前正管理着Web应用等系统中的海量数据。在未来,NoSQL系统将适应实时分析,并成为企业级NoSQL数据系统整合工作的一部分。
   最近,甲骨文、MarkLogic和FoundationDB等公司高管以及NoSQL领域从业公司在加州圣何塞举行的NoSQL Now 2013大会上对企业级NoSQL的前景进行了展望。除了确认目前越来越多的企业开始对NoSQL感兴趣外,他们还预测了该项技术可能的发展方向。 FoundationDB联合创始人兼公司工程师David Rosenthal称:“每周我都会与那些正在考虑用NoSQL数据库替代现有数据库基础设施的人沟通。”
  专题讨论小组成员认为,企业对 NoSQL的需求是分析和即席查询(ad hoc querying)。Rosenthal表示,企业对实时分析的需求很旺盛。同时,他认为NoSQL和传统数据库的整合是未来的发展目标。“在操作型存储 方面,对于我而言,我的需求是能够精确地整合各种不同类型的NoSQL数据库。企业也不希望操作四个、五个或是六个数据库。”
  对于即席查询, 甲骨文NoSQL数据库小组开发主管David Rubin强调称:“实际上,大规模即席查询是NoSQL发展的终极目标。”MarkLogic高级工程师Pete Aven则认为,NoSQL的一个发展方向是改良工具。他说:“目前的标准商业智能工具仍然还是基于关系型的。”
  对于是否将SQL延伸至 NoSQL系统中这一问题,目前专题讨论小组成员还没有达到一致意见。Rubin主张支持ANSI SQL。他表示:“实际上,今天大多数的NoSQL系统都是由API驱动的。一旦SQL得到延伸,用户就能够继续使用现有针对SQL设计的工具。”
   尽管如此,Rosenthal表示,他并没有看到延伸SQL的趋势。他说:“虽然SQL将持续存在,但是SQL只是一小部分需求。开发人员希望不同的问 题能够有不同的API。对于NoSQL来说,事务处理能力非常重要,目前FoundationDB正在展开这方面的研究。”此外,Rosenthal还强 烈反对利用基准点来衡量NoSQL系统。“从我的个人经验看,基准点通常都是错误的,它们并不适合NoSQL系统。”他说。
  有关Hadoop 未来发展的讨论方面,讨论小组成员也对流行的大数据分布式计算平台是否会替代数据仓库这一问题争论不休。Rosenthal 认为,Hadoop无疑将替代传统数据仓库。他表示,目前他正在与那些希望做出这种转型的企业展开沟通。不过,他并不确定Hadoop是否会替代传统的 ETL(数据提取/转换/加载)工具。
  Rubin和Aven对Rosenthal的观点则持不同意见。Rubin 指出,Hadoop暂时还不具备交互式报告功能。他说:“我相信虽然Hadoop获得了人们的关注,但是这它们并不会替代数据仓库。”Aven也指出,目 前Hadoop还存在着许多问题,用户仍然需要一个数据库来管理项目。“Hadoop在这方面并不擅长。它们只是计算层的分布式文件系统。”Aven说。
免责声明: 除非特别声明,文章均为投稿或网络转载,仅代表作者观点,与大数据中国网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。如果本文内容有侵犯你的权益,请发送信息至ab12-120@163.com,我们会及时删除

最新评论

关闭

站长推荐上一条 /1 下一条

大数据中国微信

QQ   

版权所有: Discuz! © 2001-2013 大数据.

GMT+8, 2024-11-25 23:41 , Processed in 0.249667 second(s), 23 queries .

返回顶部