
随着互联网的迅猛发展,数据量呈指数级增长,从GB到TB甚至PB级别。传统关系型数据库在面对如此庞大的数据时,已经无法满足快速查询与高效插入的需求,这时NoSQL技术应运而生,暂时解决了这一问题。NoSQL通过牺牲数据安全性、事务支持和复杂查询功能,提升了性能。然而,在某些应用场景中,事务和数据安全是不可妥协的要求,NoSQL就无法满足这些需求。此时,如何在保证数据一致性和安全性的前提下,解决海量数据存储的问题成为关键。本课程将深入探讨如何通过关系型数据库集群来解决海量数据存储和查询性能问题。我们将讲解数据库集群的概念,如何将数据分散到不同的数据库中存储,以提高查询效率。特别地,课程将详细介绍 MyCat 和 ShardingJDBC 两种常见的数据库分片技术,帮助学员理解它们在分布式数据库架构中的应用和优势。通过本课程的学习,您将掌握如何在大数据量和高并发场景下优化数据库性能,了解如何使用分布式数据库技术解决传统数据库的瓶颈问题,为实际项目的数据库设计和优化提供有力的支持。
适合人群:
1、了解关系型数据库和 NoSQL 基本概念,想深入研究大数据存储和高效查询的开发者。
2、希望学习如何在高并发、海量数据环境下优化数据库性能的技术人员。
3、想了解数据库集群架构,特别是 MyCat 和 ShardingJDBC 的使用场景和实现方式的开发者。
4、对如何解决传统关系型数据库在海量数据存储中的瓶颈问题感兴趣的工程师。
5、准备从事大数据存储、分布式数据库设计、数据库性能优化等领域的开发者。
课程目录
章节1:MyCat
必学
1:Mycat概述_什么是Mycat
3452人7分14秒
必学
2:Mycat概述_Mycat与其他中间件区别
9339人5分41秒
必学
3:Mycat概述_Mycat应用场景
6613人16分36秒
必学
4:Mycat概述_核心概念
8268人8分34秒
必学
5:Mycat概述_Mycat原理
7654人4分48秒
必学
6:Mycat部署安装_搭建MySQL
4156人8分53秒
必学
7:Mycat部署安装_搭建MySQL主从复制
6981人20分44秒
必学
8:Mycat部署安装_Mycat2.0安装
7530人8分4秒
必学
9:Mycat部署安装_MyCat常用操作命令
9113人8分59秒
必学
10:Mycat高级特性_读写分离概述
3474人12分17秒
必学
11:Mycat高级特性_搭建读写分离
7316人16分1秒
必学
12:Mycat分片技术_垂直拆分-分库
4109人7分22秒
必学
13:Mycat分片技术_水平拆分-分表
6960人10分50秒
必学
14:Mycat分片技术_ER表
8173人6分6秒
必学
15:Mycat分片技术_全局表
4288人6分2秒
必学
16:Mycat分片规则_分片算法
4099人10分30秒
必学
17:Mycat分片规则_全局序列
4921人6分24秒
必学
18:Mycat高可用_Mycat高可用概述
7903人14分0秒
必学
19:Mycat高可用_安装配置HAProxy
4614人14分43秒
必学
20:Mycat高可用_安装配置Keepalived
3733人16分56秒
必学
21:Mycat实施指南
9382人5分14秒
实操1
1:本章资料下载
章节2:Sharding-jdbc
选学
22:ShardingJDBC_概念及主要功能
免费试学5794人8分22秒
选学
23:ShardingJDBC_内部结构
免费试学5877人8分40秒
选学
24:ShardingJDBC_分片核心概念
免费试学8425人6分5秒
选学
25:ShardingJDBC_分片流程解析
5734人5分7秒
选学
26:ShardingJDBC_SQL规范
6165人9分4秒
选学
27:ShardingJDBC_行表达式
7799人8分56秒
选学
28:ShardingJDBC_分库实战_环境搭建
7355人8分5秒
选学
29:ShardingJDBC_分库实战_分库业务实现
7784人12分42秒
选学
30:ShardingJDBC_分库实战_分库测试
5381人8分26秒
选学
31:ShardingJDBC_分库实战_主键生成器
9338人3分57秒
选学
32:ShardingJDBC_分库实战_拆表与分库
9157人14分56秒
选学
33:ShardingJDBC_分库实战_广播表
8034人6分40秒
选学
34:ShardingJDBC_ 读写分离与数据分片概念
6179人6分17秒
选学
35:ShardingJDBC_ 主从架构配置实战
5603人13分36秒
选学
36:ShardingJDBC_ 读写分离架构剖析
8118人8分42秒
选学
37:ShardingJDBC_ 读写分离实战
6665人10分36秒
选学
38:ShardingJDBC_强制路由剖析
5447人10分12秒
选学
39:ShardingJDBC_强制路由实战
5753人12分11秒
选学
40:ShardingJDBC_数据脱敏架构剖析
8059人4分49秒
选学
41:ShardingJDBC_脱敏规则配置解析
9460人4分41秒
选学
42:ShardingJDBC_脱敏处理流程解析
5096人5分34秒
选学
43:ShardingJDBC_加密策略剖析
5611人6分49秒
选学
44:ShardingJDBC_用户密码加密实战
7121人14分29秒
选学
45:ShardingJDBC_分布式事务之CAP和BASE
6758人6分1秒
选学
46:ShardingJDBC_分布式事务之2PC和3PC
6066人13分21秒
选学
47:ShardingJDBC_分布式事务之XA模式剖析
7693人7分23秒
选学
48:ShardingJDBC_分布式事务之TCC模式剖析
6185人6分39秒
选学
49:ShardingJDBC_ShardingJDBC整合XA事务模型
7630人8分52秒
选学
50:ShardingJDBC_分布式事务实战
7235人13分42秒
选学
51:ShardingJDBC_数据库编排治理剖析
8829人8分35秒
实操1
1:本章节资料下载地址

评论(0)