NoSQL数据库基础.pptVIP

  • 221
  • 0
  • 约1.67万字
  • 约 98页
  • 2018-06-29 发布于上海
  • 举报
NoSQL数据库-BASE 基本可用 基本可用,是指一个分布式系统的一部分发生问题变得不可用时,其他部分仍然可以正常使用,也就是允许分区失败的情形出现。 软状态 “软状态(soft-state)”是与“硬状态(hard-state)”相对应的一种提法。数据库保存的数据是“硬状态”时,可以保证数据一致性,即保证数据一直是正确的。“软状态”是指状态可以有一段时间不同步,具有一定的滞后性。 BASE的基本含义是基本可用(Basically Availble)、软状态(Soft-state)和最终一致性(Eventual consistency): NoSQL数据库-BASE 最终一致性 一致性的类型包括强一致性和弱一致性,二者的主要区别在于高并发的数据访问操作下,后续操作是否能够获取最新的数据。对于强一致性而言,当执行完一次更新操作后,后续的其他读操作就可以保证读到更新后的最新数据;反之,如果不能保证后续访问读到的都是更新后的最新数据,那么就是弱一致性。而最终一致性只不过是弱一致性的一种特例,允许后续的访问操作可以暂时读不到更新后的数据,但是经过一段时间之后,必须最终读到更新后的数据。 BASE的基本含义是基本可用(Basically Availble)、软状态(Soft-state)和最终一致性(Eventual cons

文档评论(0)

1亿VIP精品文档

相关文档