2013年(8)
分类: NOSQL
2013-09-15 17:09:52
来自甲骨文、MarkLogic以及FoundationDB等NoSQL领域的企业高管共同参加了近日在加州圣何塞举办的NoSQL Now 2013大会,旨在从企业的角度审视NoSQL的未来发展方向。他们指出,企业用户对NoSQL的兴趣正逐渐增加,而技术无疑将成为引领这一趋势的先锋力 量。“每一周,我都需要与用户开展交流,帮助他们解答将现有数据库替换为NoSQL数据库基础设施的相关问题,”FoundationDB公司联合创始人 兼工程师David Rosenthal表示。
与会嘉宾深入考量了企业用户对于NoSQL分析及特定查询功能的渴求。实时分析是目前群众呼声最高的发展方向,Rosenthal指出。他还列举了 NoSQL与传统数据库相整合的既定目标,表示“从企业运营的角度来看,我个人希望能够将各种不同类型的NoSQL数据库加以整合。”他同时补充称,企业 用户当然不愿意同时打理四套、五套甚至六套数据库方案。
甲骨文公司NoSQL数据库部门开发总监兼专家组成员David Rubin这样强调特定查询的意义:“说真的,NoSQL堪称大规模实时查询领域的万能药。”
MarkLogic公司的高级工程师Pete Aven将工具改进作为NoSQL的发展导向:“我们的标准化商务智能工具仍然扮演着关系类模型中的核心角色。”
与会嘉宾们并不赞同将SQL过度扩展至NoSQL系统当中。“事实上,目前大多数NoSQL系统仍然在由API驱动,”Rubin表示,他同时对 ANSI SQL表达了毫不掩饰的支持态度。一旦SQL得到扩展,用户将从目前利用SQL的工具身上获得更多收益,他指出。
不过Rosenthal并没有从SQL身上看到聚合态势。“SQL将继续退出历史舞台,”他如是说。“不过对于SQL之外方案的需求仍然非常强烈。”开 发人员希望获得针对不同平台的不同API,Rosenthal指出。他还认为NoSQL事务处理功能的重要意义,而这正是FoundationDB公司一 直以来的关注重点。Rosenthal同时建议大家不要再利用基准机制来衡量NoSQL系统。“根据我的个人经验,基准机制中通常充斥着大量错误,根本不 适用于实际情况。”
在谈到Hadoop未来命运时,与会嘉宾们针对流行大数据分布式计算平台能否取代现有数据仓储体系展开了热烈讨论。 “Hadoop最终必然会取代传统数据仓储机制,”Rosenthal认为,他还补充称自己已经遇到过不少有意做出尝试的客户。不过他并不确定 Hadoop能否取代传统ETL(即数据抽取、转换与装载)工具。
Rubin与Aven则与Rosenthal持不同观点。他们认为 Hadoop暂时还无法实现交互式报告功能,Rubin表示。“我认为Hadoop确实潜力巨大,但它仍然无法彻底取代传统数据仓储。”Aven还列举了 Hadoop目前存在的其它诸多短板,认为用户仍然需要利用数据库来管理信息对象。“Hadoop还无法满足这类需求,它只是一套分布式文件系统外加计算 层。”
原文链接: