Sharding-JDBC 简介
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 简介相关推荐
- Sharding jdbc
一.Sharding Sphere简介 定义:Apache ShardingSphere 是一款开源分布式数据库生态项目,由 JDBC.Proxy 和 Sidecar(规划中) 3 款产品组成.其核心 ...
- Sharding JDBC分片和读写分离详解
目录 Sharding Sphere简介 开始使用Sharding JDBC 数据分片 简单示例 Spring Boot示例 代码分析 属性分析 绑定表和广播表 真实表 绑定表 广播表 Shardin ...
- DriverManager 驱动管理器类简介 JDBC简介(三)
驱动程序管理器是负责管理驱动程序的,驱动注册以后,会保存在DriverManager中的已注册列表中 后续的处理就可以对这个列表进行操作 简言之,驱动管理器,就是字面含义,主要负责就是管理 驱动 概述 ...
- JDBC—01—JDBC简介;JDBC常用接口与类;
一. JDBC 简介 1 什么是 JDBC JDBC(Java DataBase Connectivity)java 数据库连接 是 JavaEE 平台下的技术规范 定义了在 Java 语言中连接数据 ...
- JDBC与ORM发展与联系 JDBC简介(九)
概念回顾 回顾下JDBC的概念: JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它 ...
- Spring boot项目集成Sharding Jdbc
环境 jdk:1.8 framework: spring boot, sharding jdbc database: MySQL 搭建步骤 在pom 中加入sharding 依赖 <depend ...
- Data Source与数据库连接池简介 JDBC简介(八)
DataSource是作为DriverManager的替代品而推出的,DataSource 对象是获取连接的首选方法. 起源 为何放弃DriverManager DriverManager负责管理驱动 ...
- Spring boot + Sharding JDBC 分库分表 及 分布式事务处理
Sharding JDBC 基础概念 Apache ShardingSphere 是一套开源的分布式数据库解决方案组成的生态圈,它由 JDBC.Proxy 和 Sidecar(规划中)这 3 款既能够 ...
- JDBC简介及原理和使用介绍
JDBC简介及原理和使用介绍 JDBC简介 jdbc概述 Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据 ...
- Sharding JDBC(四) 分片策略一:标准分片策略StandardShardingStrategy
目录 一.标准分片策略StandardShardingStrategy 二.StandardShardingStrategy配置实现 分库分表最核心的两点SQL 路由 . SQL 改写 applic ...
最新文章
- 第四次作业——黄渗茹
- 个人觉得不错的网站或文章
- Mango Teapot ② Teapot クラス
- 关于压缩工具 7z(7-zip) 的选项 -u(更新压缩档案中的文件)的解读
- 温故而知新!这篇文章可以满足你80%日常工作!面试真题解析
- 「BZOJ2654」tree
- python利用百度云接口实现车牌识别
- CentOS7下LVS+Keepalived实现高性能高可用负载均衡
- phash图像识别应用
- Linux中命令选项及参数简介
- 财务数字变革新契机丨RPA应用于财务领域的5大场景
- 电子电路基础——知识点(上篇)
- 最新win10安装版激活方法 一键激活win10
- 初识C语言 二(数据类型、变量和常量)
- 国外短链接项目。一万次点击220美刀
- 安卓手机远程控制DIY智能家居设备(ESP8266)
- LTE终端分类-LTE UE category
- 使用Web前端技术实现的梦幻VR虚拟现实效果
- 灾难拯救——让软件项目重回轨道
- EOJ Monthly 2021.1