Sharding-JDBC
简介
简介
Sharding-JDBC
是当当网研发的开源分布式数据库中间件,从 3.0
开始 Sharding-JDBC
被包含在 Sharding-Sphere
中,之后该项目进入进入 Apache
孵化器,4.0
版本之后的版本为 Apache
版本
Sharding-JDBC
定位于轻量级的 Java
框架,它使用客户端直连数据库,可理解为增强版的 JDBC
驱动,完全兼容 JDBC
和各种 ORM
框架
Sharding-JDBC
的核心功能为数据分片和读写分离,通过 Sharding-JDBC
应用可以透明的使用 JDBC
访问已经分库分表、读写分离的多个数据源,而不用关心数据源的数量以及数据如何分布
官网地址:https://shardingsphere.apache.org/document/legacy/3.x/document/cn/overview/
- 适用于任何基于
Java
的ORM
框架,如:JPA, Hibernate, Mybatis,