腾讯分布式数据库技术负责人,曾就职于华为公司促使PostgreSQL数据库在电信领域的落地和推广,专注数据库内核分布式计算领域。
简介
大数据时代已经到来,在大数据蓝海中依旧存在这样一个细分市场,保留给关系型数据库,并且传统企业和新兴行业都对其青睐有加。本着事务存在即合理的原则,关系型数据库必当会有长足的发展。关系型数据库种类繁多,社区热度排名top3也都存在各自的优势和不足,PostgreSQL作为关系型数据库的经典代表,再次回归工业的视野,并得到越来越多的关注。随着海量数据时代效应,关系型数据库的体量也在增加,并且单机关系数据库在某些场景已经不能满足高速发展的业务需要,分布式关系型数据库随之孕育而生。分布式关系型数据库产生面临诸多挑战:原有ACID特性的保障;数百倍单机数据量的管理;资源的利用率;如何保障分布式场景复杂的运维。所以分布式数据库不是简单的将单一节点组合起来,如果将单机PostgreSQL比作一头强悍的大象,那么分布式关系型数据库就是一群大象,如何让这群大象有组织的协作完成单一的需求,需要训练有素的驯兽师和行之有效的管理技巧。本次分享给大家带来讲师在经历传统领域和互联网公司后,基于对于业务和产品使用需求的差异的体会,整理总结出来的经验。
目标
1、了解PostgreSQL及关系型数据库发展的历史
2、了解分布式关系型数据库的架构以及与同类产品的比较
3、了解分布式关系型数据库在数据治理领域的经典问题和解决方法
4、获得分布式数据库的容灾备份方案
5、获得分布式OLTP数据库的多核方案,具备一定解决OLAP领域问题的能力
6、获得分布式数据库的运维经验
课程时长
1天(6H)
分布式数据库人群
特点
大量方案+实践
分享提纲
1.关系型数据库发展历史 | 1.1 PostgreSQL数据库的前世今生 |
2.关系型分布式数据库的架构 | 2.1 具体产品有哪些,每个产品的特点 |
2.2 区别与联系,是什么导向了产品的差异 | |
3.分布式数据库领域数据治理方面经典问题的解决方案 | 3.1 数据倾斜 |
3.2 冷热数据分离 | |
3.3 在线线性扩容 | |
4.分布式数据库高可用性 | 4.1 节点容灾方案 |
4.2 数据备份恢复 | |
5.分布式数据库资源利用能力 | 5.1 OLTP数据库多核并行 |
5.2 集群内部的资源分组 | |
5.3 多租户理念 | |
5.4 存储空间回收 | |
6.分布式数据库的运维能力 | 6.1 PGXZ的实用插件 |
6.2 数据库独立部署并提供服务 | |
7.分布式数据库应用领域的展望 | 7.1 与传统行业对接 |
7.2 开拓新兴市场 |