SphereEx 技术演进
从开源数据访问,到企业级数据治理与 AI 用数。
Apache ShardingSphere 从数据分片发展为可插拔的分布式数据库生态。SphereEx 基于相关技术积累,持续拓展企业增强引擎、数据安全、数据库演进与 AI 数据访问的产品和工程实践。
技术演进历程
开源发展与企业实践
Apache ShardingSphere 由 Apache 社区独立治理。SphereEx 参与开源技术建设,并开展企业产品研发;开源项目与企业产品分别演进。
01
2015—2020
开源基础形成
从应用内分片,拓展到代理接入、事务与加密,形成开放社区治理下的技术基础。
- 10 月开源项目
Sharding-JDBC 项目启动
ShardingSphere 的前身 Sharding-JDBC 启动,围绕应用访问数据库时的数据分片展开早期探索。
- 01 月开源项目
Sharding-JDBC 正式开源
项目在 GitHub 开源,将 Java 应用内的数据分片能力向社区开放,开启分布式数据访问技术的共同建设。
- 05 月 · 11 月开源项目
增加 Proxy 接入,进入 Apache 孵化
5 月,Sharding-Proxy 随 3.0.0.M1 发布,增加独立服务接入方式;11 月,项目以 ShardingSphere 名称进入 Apache 孵化器,技术扩展与社区建设同步推进。
- 04 月开源项目
从数据分片拓展到事务与加密
4.0.0-RC1 引入 XA 事务与数据加密能力,项目从组织分布式访问,进一步覆盖跨节点一致性与敏感字段保护。
- 04 月开源项目
成为 Apache 顶级项目
ShardingSphere 从孵化器毕业,成为 Apache 软件基金会顶级项目,在开放社区的治理与协作机制下持续发展。
02
2021—2024
企业产品拓展
可插拔技术基础持续完善,SphereEx 将相关积累延伸到数据访问、安全治理与数据库演进场景。
- 04 月 · 05 月SphereEx
SphereEx 成立,启动 DBPlusEngine
ShardingSphere 核心团队于 4 月创立 SphereEx,5 月启动 DBPlusEngine 数据库增强引擎项目,在开源技术积累上开展企业增强研发。 - 11 月开源项目
5.0.0:迈向微内核与可插拔平台
ShardingSphere 5.0.0 正式发布,以可插拔架构组织内核、功能组件与生态扩展,为数据库适配和能力组合提供持续扩展的基础。技术关联:SphereEx 参与微内核与可插拔架构的设计和实现,开源版本由 Apache 社区发布。
- 01 月 · 03 月 · 08 月SphereEx
从增强引擎走向场景产品与管理工具
SphereEx Console 提供集群资源与运行状态的可视化管理;基于 DBPlusEngine 的数据即服务产品和数据安全平台先后发布 v1.0,企业实践由数据访问延伸到运行管理与数据保护。 - 12 月开源项目
5.3.0:完善 DistSQL 管理体系
DistSQL 对象体系与语法持续完善,以 SQL 形式管理资源、规则与集群状态,推动分布式数据库配置和治理向在线管理发展。
- 01 月 · 04 月SphereEx
DBPlusEngine 深化迁移与运行治理
V1.3.0 与 1.4.0 持续完善数据迁移、迁移监控、加密洗数与审计能力,将企业增强从查询执行拓展到数据变更和运行过程。 - 07 月开源项目
5.4.0:推进联邦查询管理与数据流转
ShardingSphere 增加 SQL 联邦查询的 DistSQL 管理能力,并增强 CDC 数据导出,将跨源查询管理与数据流转纳入持续演进。 - 07 月SphereEx
敏感数据识别平台 v1.0 发布
SphereEx 的数据安全产品拓展至敏感数据识别,覆盖数据保护前的识别环节,与已有数据安全平台形成不同职责的产品承接。
- 01 月SphereEx
双轨并行数据总线 v1.0 发布
基于 DBPlusEngine 的双轨并行数据总线面向新旧数据库并行与替换场景,企业产品的服务范围由数据访问与保护进一步拓展到数据库迁移和系统变更。 - 04 月开源项目
5.5.0:完善数据流转与扩展接口
ShardingSphere 持续改进 CDC 稳定性、加密扩展接口和多数据库 SQL 解析,进一步完善异构环境中的数据访问与流转基础。
03
2025—2026
访问与治理深化
开源项目继续完善扩展与兼容,SphereEx 深化数据安全、异构协同与联邦查询能力。
- 03 月SphereEx
DBPlusEngine 1.7.1 发布:加密 SQL 全算子支持与异构协同
支持加密 SQL 全算子查询与计算,增强 FPE、SM3 HMAC、SM4 GCM 密码算法能力;完善 Oracle→MySQL SQL 翻译、跨库 JOIN/UNION、OceanBase/DM XA 事务及 StarRocks 适配,在保护敏感数据的同时,增强异构数据库间的查询与事务协同能力。
- 02 月开源项目
5.5.3:持续解耦,完善兼容与可靠性
功能模块、数据库类型与注册中心类型进一步插件化,新增 Firebird Proxy 支持,并改善 SQL 兼容、异构迁移校验和安全性。 - 05 月SphereEx
DBPlusEngine 1.7.2:新增数据水印与跨源联邦查询增强
新增数据水印能力,为查询结果提供来源追溯线索;增强跨分片、跨数据源的关联聚合、并发执行与内存管理,将企业增强进一步延伸到复杂查询和持续安全运营中。