开发者社区> 问答> 正文

Apache ShardingSphere作为开源分布式数据库中间件生态圈如何做到向未来架构靠拢?

Apache ShardingSphere作为开源分布式数据库中间件生态圈是如何做到向·未来架构·靠拢的呢?

展开
收起
OSC开源社区 2024-05-14 08:32:13 31 0
1 条回答
写回答
取消 提交回答
  • 在服务化大行其道当前,应用服务的实例数量越来越多,因此衍生了各种服务化治理组件以及服务网格的理念,这对于数据库实例来说也是同样的道理。

    Apache ShardingSphere旨在管理越来越多的水平拆分的数据库实例,希望能够让用户像使用一个数据库一样透明化的使用水平拆分的数据库,并且辅助以分布式事务的能力,使水平拆分的数据库能否像使用单机数据库一样的满足原生事务。ShardingSphere提供了了多样化的接入端,可以方便的对接如应用框架以及运维体系,在云原生的Kubernetes上,ShardingSphere未来也将提供集成版本的sidear,用于将数据库治理"网格"化。

    除了水平拆分数据库的相关功能,Apache ShardingSphere也提供了数据脱敏、反向SQL等能力。Apache ShardingSphere目前越来越多的向提供生态的方向前进,目前已经着手开发基于SPI的多样化SQL解析接口以及数据库协议接口,在不久的将来,即可以达到让用户自行扩展来满足各种个性化需求的可能。

    2024-05-22 23:46:04
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
MaxCompute Serverless 架构演进 立即下载
阿里云消息队列的 Serverless架构演进 立即下载
青团社云原生架构实践—亿级灵活用工平台的架构实践 立即下载

相关镜像