/fw-shardingsphere-learning

shardingsphere 分库分表、读写分离、数据脱敏、多租户实践案例

Primary LanguageJavaApache License 2.0Apache-2.0

https://img.shields.io/badge/license-Apache%202.0-blue.svg?longCache=true&style=flat-squarehttps://img.shields.io/badge/springboot-2.2.2.RELEASE-brightgreen.svg?style=flat-square

项目介绍

ShardingSphere分库分表、读写分离、数据脱敏、多租户实践案例(sql 在doc 文件夹中)

欢迎star和fork,支持一下作者,让更多人发现

软件架构

技术栈 版本
jdk 1.8.0_161
SpringBoot 2.2.2.RELEASE
Shardingsphere 4.0.1
Mybatis-plus 3.3.0
Hutool 5.0.6
HikariCP 2.7.9

安装教程

  • 先建mysql实例
  • 初始化sql,sql会上传到群文件里面
  • 除了common包,均可直接启动(启动时需要配置dbIp变量)

参与贡献

  • Fork 本项目
  • 新建 Feat_xxx 分支
  • 提交代码
  • 新建 Pull Request

文档

Sharding-JDBC 读写分离


Sharding-JDBC 分库分表


Sharding-JDBC 分库分表基于java bean 的方式


Sharding-JDBC 分库分表读写分离


Sharding-JDBC 同库分表


Sharding-JDBC 同库分表读写分离


Sharding-JDBC 数据脱敏


Sharding-JDBC 多租户实践

交流群(QQ群779183850)

里面上传了很多架构、技术文档、共同进步