一、基本概念
1.什么是Sharding Sphere
2.分库分表3.分库分表的方式
4.分库分表应用和问题
5.功能
5.1数据分片
—核心概念
—使用限制
5.2分布式事务
—核心概念
—使用限制
5.3读写分离
—核心概念
—使用限制
5.4高可用
—核心概念
—使用限制
5.5数据库网关
—核心概念
—使用限制
5.6流量治理
—核心概念
5.7数据迁移
—核心概念
—使用限制
5.8数据加密
—核心概念
—使用限制
5.9影子库
—核心概念
—使用限制
5.10可观察性
—核心概念
5.11数据脱敏
—核心概念
—使用限制
二、Sharding-JDBC分库分表操作
1.YAML配置
—模式配置
—数据源配置
—规则配置
a.数据分片
b.读写分离
c.分布式事务
d.高可用
e.数据加密
f.影子库
g. SQL解析
h.SQL翻译
i.混合规则
j.数据分片路由缓存
k.数据脱敏
—算法配置
—JDBC驱动
a.Spring Boot
b.Spring命名空间
2.Java API
—模式配置
—数据源配置
—规则配置
a.数据分片
b.读写分离
c.分布式事务
d.高可用
e.数据加密