暑假周进度报告(六)

  NoSQL:具备很是好的水平扩展性,支持大规模数据存储,数据模型灵活,可用性好,短期内返回你想要的结果,缺少底层基础理论作支撑,不少NoSQL数据库不支持事务的强一致性数据库

分为四大类:3d

键值数据库blog

列族数据库事务

文档数据库文档

图数据库同步

键值数据库:基础

 

 

 列族数据库:扩展

 

 文档数据库:互联网

 

 图数据库:im

 

   NoSQL的三大基石:

CAP理论:一致性,可用性(短期内取到数据),分区容忍性 三者取其二 不能所有实现

BASE:基本可用(容许分区失败的可能性出现),软状态(状态能够有一段时间不一样步,具备必定的滞后性)

最终一致性(可能有一段时间不一致,但最终一致):因果一致性 “读己之所写”一致性单调读一致性 会话一致性  单调写一致性

HDFS保证强一致性。HBase也保证强一致性

   NewSQL数据库 支持分析型应用

  NoSQL支持互联网应用

  OldSQL支持事务型应用

  MongoDB文档数据库

相关文章
相关标签/搜索