架构师训练营 week6 学习总结

用户头像
Frank Zeng
关注
发布于: 2020 年 07 月 15 日

CAP原理:

一个分布式系统中, Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可得兼, 也就是说CAP理论就是说在分布式存储系统中,最多只能实现上面的两点

他的精髓就是要么AP,要么CP,要么AC,但是不存在CAP,因此在进行分布式架构设计时,必须做出取舍

分布式一致Zookeeper:

一直做.net开发,对于这块只闻其名,未亲身体会实战过,只能说些自己认知到的东西把,

ZooKeeper的基本运转流程:

1、选举Leader。

2、同步数据。

3、选举Leader过程中算法有很多,但要达到的选举标准是一致的。

4、Leader要具有最高的执行ID,类似root权限。

5、集群中大多数的机器得到响应并接受选出的Leader



Doris系统

分布式、面向交互式查询的分布式数据库,主要部分是 SQL,内部用到 MPP 技术

Doris 主要解决 PB 级别的数据量(如果高于 PB 级别,不推荐使用 Doris 解决,可以考虑用 Hive 等工具),解决结构化数据,查询时间一般在秒级或毫秒级。

在数据分析处理框架中,Doris 主要做的是 Online 层面的数据服务,主要处理的是数据分析方面的服务



用户头像

Frank Zeng

关注

还未添加个人签名 2018.09.17 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营week6学习总结