shardingsphere组成:
sharding-jdbc、sharding-proxy、sharding-sidecar(计划中)
核心功能以及整体框架图
sharding-jdbc特点
1. 轻量级Java框架,在Java的JDBC层提供额外服务
2.适用于任何基于JDBC的ORM框架
3.支持任何第三方数据库连接池
4.支持任意实现JDBC规范的数据库
sharding-Proxy
1.透明的数据库代理端,目前支持MYSQL/PostgreSQL
2.兼容MYSQL/PostgreSQL协议的客户端
sharding-sidecar(计划中)
1.k8s的云原生数据库代理,以Sidecar的形式代理所有对数据库的访问。通过无中心,零侵入的方案与数据库交互,称为数据网格
混合架构
1.sharding-jdbc采用无中心化架构,适用于Java开发的高性能的轻量级OLTP应用
2.Sharding-proxy提供对数据库管理和运维
3.采用统一注册中心统一配置分片策略
文章来源: www.oschina.net,作者:zzx10,版权归原作者所有,如需转载,请联系作者。
原文链接:https://my.oschina.net/u/1017791/blog/3173943