是NOSQL还是NEWSQL

近几年随着大数据生态圈的不断发展,NOSQL也随之声名鹊噪,甚至有超宇传统关系型数据库的风头。不光说的人多了,用到的地方也逐渐增多,尤其做作为大数据生态圈中的一员,被用到越来越多的地方。今天就跟大家捋一捋NOSQL产生的背景以及发展历程,顺便看看这个SQL到底是应该叫NOSQL还是NEWSQL?



 

NOSQL产生的历史背景

许多人可能认为NOSQL不过是传统关系型数据库的一个分类,其实不然。NOSQL起步并不晚于传统关系型数据库。几乎在E.F. Codd提出关系型理论的同时NOSQL也出现了,不过当时还没有提出NOSQL的概念。在1966年的时候,首次出现了NOSQL数据库,其代表是MUMPS,这是一个键值对(key-value)性数据库,并且支持ACID特性。另外一个NOSQL的代表是Ken Thompson's dbm,同样也是键值对数据库。然而NOSQL概念却是由carlo strozzi于1988年第一次提出的。



NOSQL是怎么一步步发展到现在呢?这不得不说在互联网世界里,需求永远是最大的原动力。随着互联网基础设施的发展以及制造业水平的不断提升,现在几乎人手一部手机,而一部手机上的应用(APP)也至少是两位数量级的。在加上物联网,世界每天产生的数据至少已经达到PB级了。这么大量级的数据,加上数据的结构和schema信息不固定,这些无疑给传统的关系型数据库带来了巨大的挑战。这些挑战包括:存储空间上的巨大压力,非结构化数据如何存储,如何应对数据类型经常变化,在大较大数据量下维护ACID特性的成本,查询效率等等。在这样的挑战下NOSQL就应运而生了,NOSQL不注重数据的结构&

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值