
个人简介:Java领域新星创作者;阿里云技术博主、星级博主、专家博主;正在Java学习的路上摸爬滚打,记录学习的过程~
个人主页:.29.的博客
学习社区:进去逛一逛~
Sharding-JDBC
Sharding-JDBC介绍
Sharding-JDBC是一个开源的Java中间件,它为关系型数据库提供了分片(sharding)功能。分片是一种数据库架构模式,通过将数据分散存储在多个数据库中,提高了系统的扩展性和性能。
Sharding-JDBC致力于简化分片数据库的使用和管理,它提供了一种透明的方式让应用程序能够无感知地使用分片数据库。
适用性:
-
适用于任何基于JDBC的ORM框架,如: JPA,Hibernate, Mybatis,SpringJDBC,Template或直接使用JDBC。
-
支持任何第三方的数据库连接池,如: DBCP,C3P0,BoneCp,Druid,HikariCP等。
-
支持任意实现JDBC规范的数据库。目前支持MySOL,Oracle,SOLServer,PostaresSQL以及任何遵循SQL92标准的数据库。
使用
- 导入Sharding-JDBC的maven依赖
<dependency>
<groupId>org.apache.shardingsphere</groupId>
<artifactId>sharding-jdbc-spring-boot-starter</artifactId>
<version

Sharding-JDBC是一个开源工具,帮助开发者在JDBC应用中实现数据库分片,支持多种ORM框架和连接池。本文介绍了如何添加依赖、配置读写分离及数据源,以简化数据库扩展和性能提升。

最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



