当前位置:   article > 正文

【数据库系统工程师】第9章 非关系型数据库NoSQL_非关系型数据库技术 题库

非关系型数据库技术 题库


思维导图

在这里插入图片描述

9.1 NoSQL概述

1.三高需求面前,NoSQL应运而生

○ 对数据库高并发读写的需求
○ 对海量数据的高效率存储和访问的需求
○ 对数据库的高可扩展性和高可用性的需求

9.2 相关理论基础

1.一致性

○ CAP理论
■ 简单地说,就是对于一个分布式系统,一致性(Consistency)、可用性( Availablity)和分区容忍性(Partition tolerance)三个特点最多只能三选二。
○ BASE理论
在这里插入图片描述

○ ACID和BASE对比
在这里插入图片描述

2.分区

○ 主要方法
■ 内存缓存
■ 集群
■ 读写分离
■ 范围分割技术/分片

3.存储分布

○ 行存储和列存储

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Guff_9hys/article/detail/938472
推荐阅读
相关标签
  

闽ICP备14008679号