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. keras 的 example 文件 babi_memnn.py 解析
  2. java中添加数组元素
  3. Java中怎样监测局域网内ip是否互通,类似ping
  4. java set中元素是数组_将HashSet中的元素转换为Java中的数组
  5. 漫画通信:有了它,终于可以放心买买买了
  6. 树莓派接入公网(花生壳)
  7. lua传值到php,使用lua实现php的var_dump()函数功能
  8. mysql 按照条件计数_灵活的CASE...WHEN:SQL同时按条件计数按条件加和
  9. oracle 截取 tr,oracle中实现截取字符串(substr)、查找字符串位置(instr)、替换字符串(replace)...
  10. selenium 3.0鼠标事件 (java代码)
  11. VB 用zint 库生成PDF417及其他条码
  12. 我的第一篇博客-Hello World
  13. python 文件另存为快捷键_pycharm快捷键
  14. GrabCut提取图像前景色MATLAB代码实现(含解释说明)
  15. 智慧园区运行监控中心
  16. 【eMMC学习记录】emmc相关名词解释和基础概念
  17. 重磅!道翰天琼解密认知智能核心秘密三大核心技术,机器人大脑API平台。
  18. envi读取格式ang 还是mtl_ENVI学习笔记一 软件入门
  19. 各种颜色的英文表述,以及RGB代码
  20. 塔式和机架式它们到是什么?有什么区别?

热门文章

  1. java计算机毕业设计架构校园二手物品交易源码+mysql数据库+系统+lw文档+部署
  2. VMware中出现物理内存不足的解决方案
  3. java如何缓存验证码图片_图片验证码概述及实现步骤
  4. 天九集团卢俊卿:一位热衷慈善的成功企业家
  5. 计算机广告设计专业学什么,阳泉平面设计专业主要学什么课?,计算机广告设计...
  6. 不小心格式化了硬盘,用testdisk恢复
  7. SQL SERVER 2005镜像配置(包含见证服务器)
  8. 配置案例-ModbusTCP转Profinet网关连接拧紧轴驱动器
  9. IDM提高谷歌浏览器下载速度
  10. Java简单实现滑动窗口