产品族说明 #
SphereEx-DBPlusSuite 构建在数据库生态之上,在存储端将各种数据库作为存储节点,在接入端满足数据库协议及 SQL 方言,并在这层为数据库应用架构提供增量能力。
SphereEx-DBPlusSuite 商业产品套件包含三款产品:SphereEx-Boot 、SphereEx-Console 、SphereEx-DBPlusEngine。
SphereEx-Boot
SphereEx-Boot 简称(Boot )用于方便管理 SphereEx DBPlusEngine-Proxy 集群和 SphereEx-Console 的命令行工具。
SphereEx-Console
SphereEx-Console 简称(Console )是应用于对 SphereEx-DBPlusEngine 进行管理控制的可视化操作平台,提供更为易用的使用体验;同时,构建起以 SphereEx-DBPlusEngine 为核心的整体解决方案,包括针对资源、实例、插件等多种功能封装,为用户带来一站式的使用体验。
SphereEx-DBPlusEngine
SphereEx-DBPlusEngine 是在开源内核 ShardingSphere 基础上,增强部分企业级功能后封装而成,可为企业提供增强数据服务能力,包括但不限于数据分片、数据安全、数据库替换、弹性伸缩等。它由 SphereEx-DBPlusEngine-Driver 、SphereEx-DBPlusEngine-Proxy 这 2 款既能够独立部署,又支持混合部署配合使用的产品组成。 它们均提供标准化的数据水平扩展、分布式事务和分布式治理等功能,可适用于如 Java 同构、异构语言、云原生等各种多样化的应用场景。
SphereEx-DBPlusEngine-Proxy
独立部署形态,已数据库“代理”的方式工作,应用可通过原生“数据库”的方式访问使用。
SphereEx-DBPlusEngine-Driver
以SDK的形式工作,可与 Java 应用无缝集成。
本文档主要以 SphereEx-DBPlusEngine-Proxy 介绍为主。SphereEx-DBPlusEngine-Driver 的介绍,可参考独立章节Driver 版使用手册。