Sharding-Sphere 是一套开源的分布式数据库中间件解决方案组成的生态圈,它由 Sharding-JDBC、Sharding-Proxy 和 Sharding-Sidecar(规划中)这 3 款相互独立的产品组成。他们均提供标准化的数据分片、分布式事务和数据库治理功能,可适用于如 Java 同构、异构语言、容器、云原生等各种多样化的应用场景。
至此,sharding-sphere 的核心流程,包括解析引擎,路由引擎,改写引擎,执行引擎和归并引擎的原理文章都已经更新至文档:http://shardingsphere.io/docu…。一共 5 篇。欢迎大家阅读。
除了解析引擎之外,剩下的四个模块,为大家奉上了一张图读懂内核系列。希望能帮助大家理解 Sharding-Sphere 的内核。
01 一张图读懂内核系列之路由引擎
02 一张图读懂内核系列之改写引擎
03 一张图读懂内核系列之执行引擎
04 一张图读懂内核系列之归并引擎