有道无术,术尚可求,有术无道,止于术。
本系列Spring Boot 版本 3.1.0
本系列ShardingSphere 版本 5.4.0
源码地址:https://gitee.com/pearl-organization/study-sharding-sphere-demo
文章目录
- 1. 背景
- 2. 简介
- 3. 适用人群
- 4. 环境及版本
- 5. 文章导航
- 5.1 基础篇
- 5.2 进阶篇
- 5.3 源码分析篇
- 5.4 实战篇
1. 背景
随着互联网的快速发展,用户及业务数据量爆炸式增长,传统数据库面临海量数据存储、性能瓶颈等问题。
2. 简介
本专栏主要讲解读写分离、分库分表、分布式事务、多数据源、分片算法、数据脱敏、数据加密等内容,从入门到进阶,再到源码分析,最后进行项目实战。由浅入深,由纲及目,不仅仅是学会,更重要的是让您理解并实际应用。
当我们想学习一门技术时,一般都是通过官方文档、技术博客、视频教学等途径,可能会遇到下面这些问题:
- 官网文档一般较为笼统,最全但不是最细的,很多功能的实现并没有完整案例
- 技术博客很多很杂,很难系统完整的进行学习
- 视频教学更易理解,大多都是培训机构引流,只能稍微入门
为了让您系统深入的了解并使用ShardingSphere
,本专栏包含以下优势:
- 最新:
ShardingSphere 5.3
之后对于配置有较大改动,本专栏基于最新5.4.0
版本 - 最全:详细详解到每一个知识点,而不是只有分库分表
- 最细:详细介绍每一个功能,并进行实操
3. 适用人群
本专栏定位从入门到高阶,有一些JAVA
编程经验即可,要求您了解一下基础知识:
Mysql
MyBatis Plus
Spring Boot
4. 环境及版本
IDEA 2023.3
Spring Boot 3.1
Sharding Sphere 5.4.0
Mysql 5.7
MyBatis Plus 3.5.5