01 Sharding JDBC概览Sharding-JDBC 概览 1.1 认识ShardingSphere ShardingSphere是一套开源的分布式数据库中间件解决方案组成的生态圈,它由Sharding- JDBC、Sharding-Proxy和Sharding-Sidecar(计划中)这3款相互独立的产品组成。 他们均提 供标准化的数据分片、分布式事务和数据库治理功能,可适用于如Java同构、异构语言、容 器、云原生等各种多样化的应用场景。 BoneCP, Druid, HikariCP等。 支持任意实现JDBC规范的数据库。目前支持MySQL,Oracle,SQLServer和 PostgreSQL。 1.3 认识Sharding-Proxy 定位为透明化的数据库代理端,提供封装了数据库二进制协议的服务端版本,用于完成对异构 语言的支持。 目前先提供MySQL版本,它可以使用任何兼容MySQL协议的访问客户端(如: MySQL Command Client, MySQL Workbench等)操作数据,对DBA更加友好。 向应用程序完全透明,可直接当做MySQL使用。 Sharding-JDBC Sharding-Proxy Sharding-Sidecar 数据库 任意 MySQL MySQL 连接消耗数 高 低 高 异构语言 仅Java 任意 任意 性能 损耗低 损耗略高 损耗低 无中心化 是0 码力 | 6 页 | 781.70 KB | 1 年前3
12-从数据库中间件到云原生——Apache ShardingSphere 架构演进-秦金卫无法支持。 数据库中间件使用的约束: 3.分布式数据库 3.分布式数据库 类库/框架 数据库中间件 分布式数据库 数据网格 TDDL Sharding-JDBC DRDS Sharding-Proxy MyCAT DBLE KingShard Vitess ? Spanner Aurora GaussDB PolarDB OceanBase TiDB Cockroach DB …… 混合部署配合使用的产品组成。 它们均提供标准化的数据分片、分布式事务和 数据库治理功能,可适用于如 Java 同构、异构语言、云原生等各种多样化的 应用场景。 5.数据库解决方案 Level 3:Sharding-Proxy中间件(3.x+) Level 2:Sharding-JDBC框架(1.x+) Level 1:MySQL数据库提供的能力 Level 4:Sharding-Scaling(4.x+) Level0 码力 | 23 页 | 1.91 MB | 6 月前3
Apache ShardingSphere Shadow DB 及在 CyborgFlow 中的应用 - 侯阳Apache ShardingSphere Roadmap 1.x (2016) Sharding-JDBC 2.x (2017) Registry Center 3.x (2018) Sharding-Proxy 4.x (2019) Apache ShardingSphere 5.x (2021) To Pluggable Apache ShardingSphere Status 文字0 码力 | 22 页 | 3.83 MB | 1 年前3
Apache ShardingSphere(Incubating) 云架构演化单体式架构 分布式微服务 云原生架构 Sharding- JDBC Sharding- Proxy Sharding- Sidecar JDBC&Proxy Sharding-Proxy JDBC+Proxy Sharding-Sidecar 对比 JDBC Proxy Sidecar 数据库 任意 单一 单一 连接数 高 低 高0 码力 | 37 页 | 3.00 MB | 1 年前3
Service Mesh的延伸 — 论道Database MeshSidecar的优势Database Mesh架构图Sharding-Sphere 核心功能 数据分片 分布式事务 数据库治理 弹性伸缩 管控界面 实现方案 Sharding-JDBC Sharding-Proxy Sharding-Sidecar Sharding -Sphere 云原生 无中心 零侵入Sharding-Sphere:数据分片Sharding-Sphere:分布式事务Sharding-Sphere:治理中心0 码力 | 35 页 | 4.56 MB | 6 月前3
Apache ShardingSphere(Incubating)云架构演化2018年PostgreSQL中国技术大会 JDBC+MySQL-Proxy 2018年PostgreSQL中国技术大会 PostgreSQL-Proxy Sharding-JDBC Sharding-Proxy 用户提供驱动 Category X 提供协议实现,用户提供驱动 Category A 内置支持 2018年PostgreSQL中国技术大会 Sidecar 2018年PostgreSQL中国技术大会0 码力 | 34 页 | 5.07 MB | 1 年前3
共 6 条
- 1













