达永编程网

程序员技术分享与交流平台

开源Apache顶级项目分布式的数据库生态系统- ShardingSphere

春风拂面,我守候在此,我是行者

今天为你推荐 开源分布式的数据库生态系统- ShardingSphere 推荐星数 ★★★★★


序言

数据库的数据量大时,出现性能瓶颈时,我们当然会进行数据读写分离、分库分表操作,

进而会引起分布式事务与数据迁移等问题,针对以上问题,开源的ShardingSphere带来了解决方案。

介绍

  • 我是谁

Apache ShardingSphere 是一款分布式的数据库生态系统, 可以将任意数据库转换为分布式数据库,并通过数据分片、弹性伸缩、加密等能力对原有数据库进行增强。

Apache ShardingSphere 设计哲学为 Database Plus,旨在构建异构数据库上层的标准和生态。 它关注如何充分合理地利用数据库的计算和存储能力,而并非实现一个全新的数据库。 它站在数据库的上层视角,关注它们之间的协作多于数据库自身

  • 我在哪

https://github.com/apache/shardingsphere

  • 我能行


发展历程


推荐理由

  • ★19.2k
  • 项目活跃
  • 项目文档全
  • apache顶级项目


总结

本文介绍了shardingSphere项目背景,概念,作用,发展历程以及该项目推荐理由

在这里留个问题给大家思考:

  • shardingSphere与mycat分库分表中间件区别?
  • 分库分表之后,会产生哪些问题,如何去解决?
  • 对于数据量的问题,除了分库分表,还有那些解决方案?

您对文章或者编程有什么建议、想法、问题,都可以评论区留言互动哦

每天不断更,精彩不停止,明天见,我是行者

记得留个关注哟,让我们一起去看星辰大海,品味代码人生

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言