上一篇:我的架构梦:(五十二) 分库分表实战及中间件之实战背景
分库分表实战及中间件之ShardingSphere实战
二、ShardingSphere实战
1、ShardingSphere
Apache ShardingSphere
是一款开源的分布式数据库中间件组成的生态圈。它由Sharding-JDBC
、 Sharding-Proxy
和Sharding-Sidecar
(规划中)这3款相互独立的产品组成。 他们均提供标准化的数据分片
、分布式事务
和数据库治理
功能,可适用于如Java
同构、异构语言、容器、云原生等各种多样化的应用场景。
ShardingSphere
项目状态如下:
ShardingSphere
定位为关系型数据库中间件,旨在充分合理地在分布式的场景下利用关系型数据库的计算和存