一
1.机械硬盘
2.横向扩展 纵向扩展
3.速度
4.横向 纵向
5.数据存储 处理速度
6.结构化 非结构化或半结构化
7.规则和完善性 行级锁和外键约束 快
8.技术优势 成本优势
二
1. 单机环境下运行数据库的四种局限性
单机读写数据速度瓶颈问题
单机存储数据量的有限问题
单机指令之间速度的细微区别
安全性问题
2. 集中式数据处理与分布式数据处理,在物理上核心区别
集中式:指一堆服务器连在一起,属于物理上的集中连接概念
分布式:是软件在集群服务器上进行的一种处理方式,是基于软件系统上的概念。
该题原明文链接:https://blog.csdn.net/u014300643/article/details/80300283
3. 5*10*365/20 = 912.5 913台
4. 集群与分布式处理的主要异同
分布式:一个业务拆分为多个子业务,部署在多个服务器上 。
集群:同一个业务,部署在多个服务器上 。
5. 简述Master/Slave分布式数据库的数据处理原理
Master承受客户请求处理,给Slave分配数据处理任务,Slave接收传送到本地的数据,数据存储和计算过程,并把结果返回调用者
6. 简述帽子定理三大特性
一致性(Consistency):同一时刻任何一个终端客户在每个节点都能读到最新写入的数据
可用性(Availability):一个运行的节点在合理的时间内总能响应更新请求,不会发生错误或越时
分区容错性(Partition Tolerance):当网络发生故障时,系统仍能继续保持响应客户读的请求能力。
7. 解释ACID
原子性(Atomicity) 一致性(Consistency) 隔离性(Isolation) 持久性(Durability)
8. 解释BASE
基本可用(Basically Available) 软状态(Soft State) 最终一致性(Eventually Consistent)
9. 略
更多内容欢迎关注公众号【知者学习】,有大量学习视频可以下载