HTAP & 云原生 & 零侵入
HTAP & 云原生 & 零侵入
Incubating

Apache ShardingSphere(Incubator) 是一套开源的分布式数据库中间件解决方案组成的生态圈,它由Sharding-JDBC、Sharding-Proxy和Sharding-Sidecar(规划中)这3款相互独立,却又能够混合部署配合使用的产品组成。它们均提供标准化的数据分片、分布式事务和数据库治理功能,可适用于如Java同构、异构语言、容器、云原生等各种多样化的应用场景。

ShardingSphere定位为关系型数据库中间件,旨在充分合理地在分布式的场景下利用关系型数据库的计算和存储能力,而并非实现一个全新的关系型数据库。它通过关注不变,进而抓住事物本质。关系型数据库当今依然占有巨大市场,是各个公司核心业务的基石,未来也难于撼动,我们目前阶段更加关注在原有基础上的增量,而非颠覆。

目前所有的可用发布都是进入Apache孵化器之前的发布版本,Apache官方发布将从4.0.0版本开始。

了解更多

Sharding-JDBC

Sharding-Proxy

Sharding-Sidecar

数据分片

分库 & 分表

读写分离

分片策略定制化

无中心化分布式主键

分布式事务

两阶段提交事务

柔性事务

数据库治理

配置动态化

编排 & 治理

可视化链路追踪

弹性伸缩 (规划中)