加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

NoSQL还是SQL?企业怎样选择

发布时间:2021-08-11 06:59:11 所属栏目:大数据 来源:互联网
导读:关于NoSQL与关系型数据库之战的话题就从来没有停止过,来自各自阵营的声音让相对平静的数据管理市场变得暗潮汹涌。 由于企业希望能够应对大数据带来的挑战,数据

    关于NoSQL与关系型数据库之战的话题就从来没有停止过,来自各自阵营的声音让相对平静的数据管理市场变得暗潮汹涌。

 

 

    由于企业希望能够应对大数据带来的挑战,数据库两大阵营都声称提供最佳的方法来管理海量数据难题。

 

 

    选择正确的数据库产品以满足自身需求,看似非常直接的诉求在纷繁嘈杂的背景下已经变得越来越困难,这也让两大阵营的主要厂商之间的竞争趋于白热化。2014年数据库之争也没用缓和的迹象,迅速成熟的NoSQL解决方案让关系型数据库阵营感受到了前所未有的压力,后者也需要更多的理由来说服企业CIO继续使用传统的数据库产品来应对大数据挑战。

 

 

    在我们过去一年对数据库流行度排行榜的报道中可以看出,包括CouchDB、Cassandra、Redis以及MongoDB这样的NoSQL数据库取得了非常快速的进步,而像PostgreSQL,MariaDB这样的的传统数据库也并没有原地踏步。NoSQL很多都是开源产品,关系型数据库也很擅长借鉴NoSQL的长处,比如添加JSON的支持,让关系型数据库也能够处理半结构化数据以及web文档等数据;还有HStore这样的快速数据查询功能等。许多关系型数据库已经能够提供与NoSQL非常类似的核心功能。

 

 

    而对于满足传统标准化的交易系统需求,NoSQL数据库就丝毫没有优势可言了。事实上,很多企业也都摆正了对NoSQL的态度,NoSQL的确非常适合一些类型的大数据应用,但并不能满足全部的负载需求。

 

 

    那么NoSQL真正的所长之处在哪里呢?

 

 

    NoSQL的真正优势在于它能够处理海量的数据,而不是来支撑实时的决策。关键是企业能够使用正确的技术来解决正确的问题。

 

 

    当一种技术触发思想意识上的分歧时,比如说NoSQL,人们就总是喜欢划分明确的阵营,然后选择全力支持某一方。对于企业来说,最重要的是要有开明的眼光,不要被炒作冲昏头脑,这样才能从数据库技术投入上获得最大的价值产出。

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读