Apache ShardingSphere分布式数据库中间层生态圈v5.3.2 alpha
Apache ShardingSphere是一个开源的分布式数据库中间件解决方案组成的生态圈。它由JDBC、Proxy和Sidecar(规划中)三款相互独立的产品组成,能够混合部署配合使用。这些产品提供标准化的数据分片、分布式事务和数据库治理功能,适用于Java同构、异构语言、云原生等多样化的应用场景。Apache ShardingSphere定位为关系型数据库中间件,旨在充分利用关系型数据库的计算和存储能力,而非创建全新的关系型数据库。它通过关注不变,抓住事物本质。关系型数据库目前在市场占有率上仍然很大,是许多公司核心业务的基石,未来也难以撼动。当前阶段更关注在原有基础上的增量,而非颠覆。Apache ShardingSphere 5.x版本致力于可插拔架构,使项目的功能组件能够以可插拔的方式灵活扩展。目前,功能如数据分片、读写分离、多数据副本、数据加密、影子库压测等,以及对MySQL、PostgreSQL、SQLServer、Oracle等SQL与协议的支持,都可以通过插件的方式集成到项目中。开发者可以像使用积木一样定制自己的解决方案。
下载地址
用户评论