ShardingSphere-JDBC 官方解释

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

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


sharding-jdbc 就是一个jar包(相当于增强版的jdbc),添加在应用程序中,用于分库分表。

详见 官方网址

Sharding-JDBC 简介相关推荐

  1. Sharding jdbc

    一.Sharding Sphere简介 定义:Apache ShardingSphere 是一款开源分布式数据库生态项目,由 JDBC.Proxy 和 Sidecar(规划中) 3 款产品组成.其核心 ...

  2. Sharding JDBC分片和读写分离详解

    目录 Sharding Sphere简介 开始使用Sharding JDBC 数据分片 简单示例 Spring Boot示例 代码分析 属性分析 绑定表和广播表 真实表 绑定表 广播表 Shardin ...

  3. DriverManager 驱动管理器类简介 JDBC简介(三)

    驱动程序管理器是负责管理驱动程序的,驱动注册以后,会保存在DriverManager中的已注册列表中 后续的处理就可以对这个列表进行操作 简言之,驱动管理器,就是字面含义,主要负责就是管理 驱动 概述 ...

  4. JDBC—01—JDBC简介;JDBC常用接口与类;

    一. JDBC 简介 1 什么是 JDBC JDBC(Java DataBase Connectivity)java 数据库连接 是 JavaEE 平台下的技术规范 定义了在 Java 语言中连接数据 ...

  5. JDBC与ORM发展与联系 JDBC简介(九)

    概念回顾 回顾下JDBC的概念: JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它 ...

  6. Spring boot项目集成Sharding Jdbc

    环境 jdk:1.8 framework: spring boot, sharding jdbc database: MySQL 搭建步骤 在pom 中加入sharding 依赖 <depend ...

  7. Data Source与数据库连接池简介 JDBC简介(八)

    DataSource是作为DriverManager的替代品而推出的,DataSource 对象是获取连接的首选方法. 起源 为何放弃DriverManager DriverManager负责管理驱动 ...

  8. Spring boot + Sharding JDBC 分库分表 及 分布式事务处理

    Sharding JDBC 基础概念 Apache ShardingSphere 是一套开源的分布式数据库解决方案组成的生态圈,它由 JDBC.Proxy 和 Sidecar(规划中)这 3 款既能够 ...

  9. JDBC简介及原理和使用介绍

    JDBC简介及原理和使用介绍 JDBC简介 jdbc概述 ​ Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据 ...

  10. Sharding JDBC(四) 分片策略一:标准分片策略StandardShardingStrategy

    目录 一.标准分片策略StandardShardingStrategy 二.StandardShardingStrategy配置实现 分库分表最核心的两点SQL 路由  . SQL 改写 applic ...

最新文章

  1. 第四次作业——黄渗茹
  2. 个人觉得不错的网站或文章
  3. Mango Teapot ② Teapot クラス
  4. 关于压缩工具 7z(7-zip) 的选项 -u(更新压缩档案中的文件)的解读
  5. 温故而知新!这篇文章可以满足你80%日常工作!面试真题解析
  6. 「BZOJ2654」tree
  7. python利用百度云接口实现车牌识别
  8. CentOS7下LVS+Keepalived实现高性能高可用负载均衡
  9. phash图像识别应用
  10. Linux中命令选项及参数简介
  11. 财务数字变革新契机丨RPA应用于财务领域的5大场景
  12. 电子电路基础——知识点(上篇)
  13. 最新win10安装版激活方法 一键激活win10
  14. 初识C语言 二(数据类型、变量和常量)
  15. 国外短链接项目。一万次点击220美刀
  16. 安卓手机远程控制DIY智能家居设备(ESP8266)
  17. LTE终端分类-LTE UE category
  18. 使用Web前端技术实现的梦幻VR虚拟现实效果
  19. 灾难拯救——让软件项目重回轨道
  20. EOJ Monthly 2021.1

热门文章

  1. 标量变量 c语言,Scalar initialization(标量类型初始化)
  2. Linux环境变量设置
  3. 华为手机storage/emulated/0找不到的问题 解决方法
  4. 二值化Thresholding
  5. wordpress标签云_如何在WordPress中建立更好的标签云
  6. 外贸大环境下soho人策略
  7. Python 二维码解码
  8. python实现KNN算法在电影分类中的应用
  9. 【UnityGamePlay】Unity中的时间
  10. 加码企业服务,阿里云发布计算巢加速器