大二暑假第三周总结--开始学习Hadoop基础(二)

   简单学习NoSQL数据库理论知识

  NoSQL数据库具有以下几个特点:

  1.灵活的可扩展性(支持在多个节点上进行水平扩张)

  2.灵活的数据模型(与关系数据库中严格的关系模型相反,显得较为松散)

  3.与与计算机密融合(可以充分利用与计算机设施来降低或提高负载)

 

  大二暑假第三周总结--开始学习Hadoop基础(二)_第1张图片大二暑假第三周总结--开始学习Hadoop基础(二)_第2张图片大二暑假第三周总结--开始学习Hadoop基础(二)_第3张图片

大二暑假第三周总结--开始学习Hadoop基础(二)_第4张图片

  NoSQL数据库的十大类型:文档数据库,图数据库,键值数据库,列族数据库

  1.键值数据库

大二暑假第三周总结--开始学习Hadoop基础(二)_第5张图片

  二.列族数据库

大二暑假第三周总结--开始学习Hadoop基础(二)_第6张图片

  三.文档数据库

大二暑假第三周总结--开始学习Hadoop基础(二)_第7张图片

  四.图形数据库

大二暑假第三周总结--开始学习Hadoop基础(二)_第8张图片

  NoSQL理论三大基石之CAP:

大二暑假第三周总结--开始学习Hadoop基础(二)_第9张图片

   CAP理论告诉我们,一个分布式系统不可能同时满足一致性,可用性,与分区容忍性这三个去修,最多只能同时满足两个。

  NoSQL理论三大基石之BASE:

  大二暑假第三周总结--开始学习Hadoop基础(二)_第10张图片

  NoSQL理论三大基石之最终一致性:

大二暑假第三周总结--开始学习Hadoop基础(二)_第11张图片

 

转载于:https://www.cnblogs.com/heiyang/p/11350749.html

你可能感兴趣的:(大二暑假第三周总结--开始学习Hadoop基础(二))