0 Github
1 面试题
为什么要分库分表(设计高并发系统的时候,数据库层面该如何设计)?用过哪些分库分表中间件?不同的分库分表中间件都有什么优点和缺点?你们具体是如何对数据库如何进行垂直拆分或水平拆分的?
2 分析
其实这块肯定是扯到高并发了,因为分库分表一定是为了支撑高并发、数据量大两个问题的。而且现在说实话,尤其是互联网类的公司面试,基本上都会来这么一下,分库分表如此普遍的技术问题,不问实在是不行,而如果你不知道那也实在是说不过去!
3 业务分析
说白了,分库分表是两回事儿,大家可别搞混了,可能是光分库不分表,也可能是光分表不分库,都有可能。我先给大家抛出来一个场景。
业务发展迅猛,注册用户数达到了2000万!每天活跃用户数100万!每天单表数据量10万条!高峰期每秒最大请求达到1000!感觉压力已经有点大了,为啥呢?因为每天多10
继续阅读与本文标签相同的文章
-
360、腾讯、迅雷Windows编程、网络编程面试题及答案
2026-05-24栏目: 教程
-
阿里云Kubernetes CSI实践 - 静态NAS卷
2026-05-24栏目: 教程
-
《Java EE互联网轻量级框架整合开发》| 每日读本书
2026-05-24栏目: 教程
-
端点科技白冰:全渠道、大会员、新技术是企业变革的三大关键词 | 数字中国行·武汉城市峰会
2026-05-24栏目: 教程
-
重拾C++经典笔试30题(11-20)
2026-05-24栏目: 教程
