shardingsphere数据库中间件

无人久伴 提交于 2020-02-27 06:49:42

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.采用统一注册中心统一配置分片策略

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!