拉勾#24讲吃透分布式数据库 – 网盘分享 – 下载

图片[1]-拉勾#24讲吃透分布式数据库 – 网盘分享 – 下载-萌萌家图书馆

课程亮点:

互联网数据增长是爆发式的,单机数据库很快触到容量与性能的瓶颈,业内经历了 SQL 到 NoSQL 再到 NewSQL 的技术探索。分布式数据库以更高并发访问量、更强的可扩展性、更快的数据访问速度,替代了传统关系型数据库,正在被行业广泛采纳。
身为开发者,深入理解分布式数据库原理与应用已经十分必要。

专栏解读
这个专栏为你摒弃过时与不重要的技术细节,给你精简的原理,拓展到实用的实际案例,让你对分布式数据库能够活学活用。专栏分为以下 4 大模块:

模块一,分布式数据历史演变及其核心原理。 从历史背景出发,带你了解分布式数据库要解决的问题、应用场景,以及核心技术特点。

模块二,存储引擎——分布式数据库的高性能保证。 本模块带你理解典型存储引擎,分布式索引、日志型存储、事务处理等,其中会特别介绍分布式数据库与传统数据库在存储层面上的差异。

学完你会更加理解分布式数据库的数据一致性和分布式事务两大特性,明白为什么一些特定存储引擎更适合去构建分布式数据库,这些底层逻辑是你接下来学习的基础,也帮助你在未来工作中进行技术选型。

模块三,分布式系统——分布式数据库的高扩展性保证。 分布式系统知识很多,但是本模块精简了分布式系统中与数据存储相关的领域,带你了解分布式系统设计原理、算法,包含错误侦测、领导选举、数据可靠传播、分布式事务、共识算法等。学完这些,让你对分布式场景下海量数据存储更加得心应手。

模块四,知识拓展。 这一模块和你探讨分布式数据库的现状与发展,从关系型数据库结合数据库中间件,到最新型分布式数据库,了解它们成功的关键,同时将它们与之前模块中所介绍的技术原理进行相应的映射,让你的知识体系更加丰富。

课程大纲:

开篇词
开篇词 | 吃透分布式数据库,提升职场竞争力
模块一:分布式数据库的历史演变与核心原理
01 | 导论:什么是分布式数据库?聊聊它的前世今生
02 | SQL vs NoSQL:一次搞清楚五花八门的“SQL”
03 | 数据分片:如何存储超大规模的数据?
04 | 数据复制:如何保证数据在分布式场景下的高可用?
05 | 一致性与 CAP 模型:为什么需要分布式一致性?
06 | 实践:设计一个最简单的分布式数据库
模块二:存储引擎——分布式数据库的高性能保证
07 | 概要:什么是存储引擎,为什么需要了解它?

© 版权声明
THE END
联系作者 微信 wedaxue bedaxue
点赞0