目前流行的分库分表中间件比较多:
Sharding-JDBC
cobar
Mycat
Atlas
TDDL(淘宝)
vitess
我们项目当前就是使用
Sharding-JDBC
实现的分库分表。