今天看啥  ›  专栏  ›  sowhat1412

面试题:如何实现丝滑般的数据库扩容

sowhat1412  · 公众号  ·  · 2021-05-10 19:52
号没留言功能,所以我建了个微信交流群来方便交流,现在需要你的加入,群里大佬贼多!目前入群满百发红包,给个一起吹比的机会把阿Sir,期待与你一起相互吹捧,共同进步。引言初版如果我们的线上服务不重要,一般来个单体的数据库DB来存储数据即可来。单体应用优点:简单,省事,方便。缺点:数据并发性,稳定性都有问题。进阶随着数据量的不断增大,一般我们要对数据进行水平切分,水平切分的规则你可以简单根据用户id或者用户IP对数据进行取模,实现路由功能。当然也可以增加Slave跟KeepAlived来实现高可用。主从+路由但问题是,如果随着业务发展,目前我们2个库的性能扛不住了,还要继续水平拆分,造出更多库咋办?你一般是如何实现丝滑扩容的呢? ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照