首页文章正文

sharding jdbc,shardingjdbc的应用场景

沙丁jdbc 2023-10-25 13:41 821 墨鱼
沙丁jdbc

sharding jdbc,shardingjdbc的应用场景

Sharding jdbc是基于JDBC协议实现的,当我们获得dataSource时,这个dataSource是Sharding jdbc自己定义的一个ShardingDataSource类型的数据源,该数据源在返回getConnection()及prepar在应用程序中加入Sharding-Jdbc的Jar包,应用程序通过Sharding-Jdbc操作分库分表后的数据库和数据表,由于Sharding-Jdbc是对Jdbc驱动的增强,使用Sharding-Jdbc就像使用Jdbc驱动一样

一、ShardingJDBC 简介在3.0以后改名成了ShardingSphere。Apache ShardingSphere 是一套开源的分布式数据库解决方案组成的生态圈,它由JDBC、Proxy 和Sidecar(规划中)这3 款既从最开始Sharding-JDBC 1.0 版本只有数据分片,到Sharding-JDBC 2.0 版本开始支持数据库治理(注册中心、配置中心等等),再到Sharding-JDBC 3.0版本又加分布式事务(支持Atomikos

前文中介绍了分布式数据库中间件Mycat的一些特性,作为对比本文简要介绍Sharding-JDBC的一些特性以及分片的实现原理,进行对比分析以了解。1、ShardingSphere介绍ShardingSphere是一Sharding-JDBC介绍Sharding-JDBC定位为轻量级Java框架,在Java的JDBC层提供的额外服务。它使用客户端直连数据库,以jar包形式提供服务,无需额外部署和依赖,可理解为增强版的JDBC驱

它使用客户端直连数据库,以jar 包形式提供服务,无需额外部署和依赖,可理解为增强版的JDBC 驱动,完全兼容JDBC 和各种ORM 框架。适用于任何基于JDBC 的ORM 框架,如:JPA, Hiberhttps://shardingsphere.apache/document/legacy/4.x/document/cn/manual/shardingjdbc/usage/sharding/ spring-boot-sharding-jdbc 工程com.qingshan.jdbc.ShardJDBCTest: pu

后台-插件-广告管理-内容页尾部广告(手机)

标签: shardingjdbc的应用场景

发表评论

评论列表

蓝灯加速器 Copyright @ 2011-2022 All Rights Reserved. 版权所有 备案号:京ICP1234567-2号