设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 IT综合资讯 查看内容

NoSQL发展没那么快,SQL仍然占主导

2014-6-20 10:32| 发布者: joejoe0332| 查看: 1576| 评论: 0|原作者: 邹铮编译

摘要:   选择SQL还是NoSQL?这个问题自几年前NoSQL数据库出现以来,一直都是摆在开发人员面前的一个问题。从高调的成功案例(例如Netflix)来看,NoSQL似乎是处理未来数据负载的更好方式。   但事实上,SQL和NoSQL都提供 ...

  选择SQL还是NoSQL?这个问题自几年前NoSQL数据库出现以来,一直都是摆在开发人员面前的一个问题。从高调的成功案例(例如Netflix)来看,NoSQL似乎是处理未来数据负载的更好方式。


  但事实上,SQL和NoSQL都提供了彼此都不具备的功能,SQL最有价值的地方是必要的数据的一致性。在Tesora进行的“公共云及私有云[注]的数据库使用:选择和喜好”的数据库调查显示,SQL和NoSQL正在被客户同时使用,而不是一个取代另一个。


  这项调查对“北美开发者社区”的500名受访者进行了调查,这些受访者都是“新技术的早期部署者”。Tesora公司想要研究这些公司是如何使用DBaaS(数据库即服务)技术以及OpenStack的,该调查还显示了这些公司使用数据库的情况。


  对于这些公司目前正在使用的数据库,该调查还显示了功能完善的商业产品的使用情况,例如微软SQL服务器占57%,甲骨文占38%,以及开源选项的使用情况,MySQL数据库占40%,PostgreSQL占13%。


  受访者也指示了NoSQL的部署率,79%的受访者使用某种形式的关系型数据库,只有16%的受访者使用某种形式的NoSQL。即使是NoSQL领域的大腕(MongoDB和Hadoop),它们的使用率也分别是10%和8%。


  DBaaS还显示了只有适量的部署率。大约52%的受访者“可能”或者“很可能”在私有云中使用DBaaS,但只有21%的受访者计划在未来两年部 署私有云DBaaS,10%的受访者表示其已经部署DBaaS。在对DBaaS感兴趣的受访者中,三分之一的受访者还有兴趣以这种形式使用NoSQL解决 方案。


  当受访者被问及他们“可能”或者“非常可能”使用哪种数据库解决方案时,SQL服务器和MySQL都占64%,而令人惊讶的是,甲骨文只占大约 42%。这个数字非常接近现有甲骨文使用情况的数据,可能是对甲骨文客户锁定的反应。当被问及他们可能会使用哪些NoSQL解决方案时,结果与现在使用情 况相同。MongoDB和Hadoop都占领先地位,分别是62%和59%。


  传统SQL和NoSQL数据库之间的差距已经随着时间的推移逐渐缩小,还有对NoSQL系统的SQL查询,例如Splice Machine。但并不是所有人都认为这两者之间的鸿沟会完全消失。


  参考资料

  1.私有云:(Private cloud)是将云基础设施与软硬件资源建立在防火墙内,以供机构或企业内各部门共享数据中心内的资源。私有云完全为特定组织而运作的云端基础设施,管理者可能是组织...详情>>

转自  http://news.cnw.com.cn/news-international/htm2014/20140619_303639.shtml


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部