码迷,mamicode.com
首页 > 数据库 > 详细

Spring-boot2X基于sharding-jdbc3X分表分库

时间:2019-09-30 19:55:37      阅读:109      评论:0      收藏:0      [点我收藏+]

标签:开源   apach   数据分片   mybatis   ruid   http   图片   nat   shu   

ShardingSphere是一套开源的分布式数据库中间件解决方案组成的生态圈,它由Sharding-JDBC、Sharding-Proxy和Sharding-Sidecar(计划中)这3款相互独立的产品组成。他们均提供标准化的数据分片、分布式事务和数据库治理功能,可适用于如Java同构、异构语言、云原生等各种多样化的应用场景。

ShardingSphere定位为关系型数据库中间件,旨在充分合理地在分布式的场景下利用关系型数据库的计算和存储能力,而并非实现一个全新的关系型数据库。

Sharding-JDBC

定位为轻量级Java框架,在Java的JDBC层提供的额外服务。 它使用客户端直连数据库,以jar包形式提供服务,无需额外部署和依赖,可理解为增强版的JDBC驱动,完全兼容JDBC和各种ORM框架。

  • 适用于任何基于Java的ORM框架,如:JPA, Hibernate, Mybatis, Spring JDBC Template或直接使用JDBC。
  • 基于任何第三方的数据库连接池,如:DBCP, C3P0, BoneCP, Druid, HikariCP等。
  • 支持任意实现JDBC规范的数据库。目前支持MySQL,Oracle,SQLServer和PostgreSQL。

技术图片

 

 

 

 

https://www.duckerkj.cn/springboot-2-x-shardingsphere%E5%88%86%E5%BA%93%E5%88%86%E8%A1%A8%E5%AE%9E%E6%88%98/

https://www.jianshu.com/p/fedf84869721

https://shardingsphere.apache.org/document/legacy/3.x/document/cn/manual/sharding-jdbc/usage/sharding/

https://blog.csdn.net/u010391342/article/details/89526366

https://blog.csdn.net/weixin_34261415/article/details/91953858

 

Spring-boot2X基于sharding-jdbc3X分表分库

标签:开源   apach   数据分片   mybatis   ruid   http   图片   nat   shu   

原文地址:https://www.cnblogs.com/baby123/p/11607958.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!