不用多想,分库分表,首选它,其他的不要考虑!!!
Posted GitHub指南
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了不用多想,分库分表,首选它,其他的不要考虑!!!相关的知识,希望对你有一定的参考价值。
当我们的系统业务量上去之后,会导致数据量暴增,数据库的压力也会大增,此时需要做的就是分库分表。
今天主要介绍一款java中最常用的,首选的,且强烈推荐使用的一款分库分表工具:shardingsphere
非常好用的一款分库分表工具:
1、shardingsphere是京东架构师开发的一款产品,可靠性不用多说了,很多大公司都在使用
2、shardingsphere目前已经成为apache的顶级项目了,能成为apache顶级项目,有多优秀,这个不用多说了吧
3、集成起来特别容易,如果是java项目,只需要引入相应的jar包,修改一些配置就可以了
4、目前使用的公司特别多,如果有问题,可以在github上面反馈,bug可以快速被解决掉
5、shardingsphere有高质量的微信群和qq群,可以进去直接和高手交流,让使用者无忧
6、shardingsphere是java开发的,所以在java中使用是最方便的,刚好你的项目也是java开发的,那么你一定要把这个作为首选的分库分表工具。
7、源码位于github上,所有人都可以看到,如果有兴趣扩展代码的,也是非常方便的。
shardingsphere官网
官方文档特别的详细,一个项目好不好,通过文档就可以看出来,文档特别的详细,说明作者真的用心在做事情,投入了很大的精力和心血。
https://shardingsphere.apache.org/
github地址
https://github.com/apache/shardingsphere
看看star、fork数量,人多不多,火不火?
下面看看commit记录,如下,看了一下,每天都在提交代码,说明非常活跃
如何快速掌握?[2种方式]
https://shardingsphere.apache.org/document/current/cn/overview/
2、看视频,b站上面shardingsphere的视频很多,可以去搜一下,这种方式学起来相对更容易一些
https://search.bilibili.com/all?keyword=shardingsphere
小伙伴们,请问你们公司用什么做分库分表的?希望大家可以留言,开阔一下咱们的技术视野,多谢。
文末扫码领取《2020版java面试通关手册》
下面给大家送上面试通关手册,按分类都整理好了,查看特别的方便,便于快速突破自己薄弱的环节,拿下offer。
按分类都整理好了,便于查看,快速各个击破
以上是关于不用多想,分库分表,首选它,其他的不要考虑!!!的主要内容,如果未能解决你的问题,请参考以下文章