【独家】一文读懂非关系型数据库(NoSQL)

  1. 云栖社区>
  2. 数据派THU>
  3. 博客>
  4. 正文

【独家】一文读懂非关系型数据库(NoSQL)

行者武松 2017-05-01 16:13:00 浏览1780
展开阅读全文

前言


640?wx_fmt=png&wxfrom=5&wx_lazy=1


NoSQL(NoSQL = Not Only SQL ),意即"不仅仅是SQL"。


现代计算系统每天在网络上都会产生庞大的数据量。这些数据有很大一部分是由关系型数据库管理系统(RDBMSs)来处理,其严谨成熟的数学理论基础使得数据建模和应用程序编程更加简单。


但随着信息化的浪潮和互联网的兴起,传统的RDBMS在一些业务上开始出现问题。首先,对数据库存储的容量要求越来越高,单机无法满足需求,很多时候需要用集群来解决问题,而RDBMS由于要支持join,union等操作,一般不支持分布式集群。其次,在大数据大行其道的今天,很多的数据都“频繁读和增加,不频繁修改”,而RDBMS对所有操作一视同仁,这就带来了优化的空间。另外,互联网时代业务的不确定性导致数据库的存储模式也需要频繁变更,不自由的存储模式增大了运维的复杂性和扩展的难度。


NoS

网友评论

登录后评论
0/500
评论
行者武松
+ 关注
所属团队号: 数据派THU