【week06】总结

发布于: 2020 年 07 月 15 日

本周介绍了分布式系统的CAP原理或者叫CAP定理,也就是说不能同时满足一致性,可用性和分区容错性。

介绍了一个典型的分布式NoSQL Doris,

老师介绍了如何在公司中提出想法,争取机会。给出了Doris的设计目标:

功能目标:

kv存储,逻辑管理namespace,二级索引

非功能目标:

海量存储,伸缩性,高可用,高性能,扩展性,低维护成本等。

约束:最终一致性

通过和公司外部及内部的产品的比较,说明开发这个产品的迫切性。

zookeeper:

ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。老师讲解了zookeeper的选举机制

这里重点的分布式数据库的关键技术点:

数据路由算法是核心,今后的负载均衡策略,运维策略等都基于路由算法。路由选择使用 一致性hash算法或者其他分区算法。doris使用了基于虚拟节点的分区算法

老师也提出做技术首先要做出比别人牛B的东西,另外也要获得别人的关注。

用户头像

chengjing

关注

程靖 2018.06.06 加入

还未添加个人简介

评论 (1 条评论)

发布
用户头像
请添加“极客大学架构师训练营”标签
2020 年 07 月 15 日 10:54
回复
没有更多了
【week06】总结