第 06 周学习总结
学习内容
本周学习了第 5 周课程内容,大致如下:
分布式数据库相关:主要涉及到分布式数据库的原理以及使用中的一些注意事项,使用 MySQL 为例,讲解了分布式同步的原理和数据分片设置,以及一些实际部署方案。
CAP 原理和 NoSQL 数据库相关:主要是涉及分布式架构的原理和原则,以及讲解了常见的 NoSQL 数据库架构。
zookeeper、搜索引擎框架和 NoSQL 案例:主要是涉及到 zookeeper 架构原理和数据同步等问题。搜索引擎主要涉及到搜索引擎的架构原理,以及介绍了常见实现搜索引擎的方式。最后以 Doris 为例讲了 NoSQL 数据库。
收获
从整体上对分布式数据库(关系和非关系型)有一定了解,以及对于搜索引擎和 zookeeper 架构和原理有了一些认识,也对于整体架构边界做了了解,认识到由于受限于 CAP 原理,不是一味追求完美的分布式性能,而是根据实际场景,做某些方面的优化。也对于整体的作用和边界做了相关介绍,对于后续深入学习和大方向指导,有不少帮助。
版权声明: 本文为 InfoQ 作者【Airship】的原创文章。
原文链接:【http://xie.infoq.cn/article/3a1eee4fdaa6ce6ded25a6874】。未经作者许可,禁止转载。
评论