目录
什么是分库分表
设计高并发系统数据库层面的设计,有些系统可能光分库不分表,也可能是光分表不分库,视业务需求而定。
例如有一个小公司运营一个系统,注册用户20万,每天活跃用户1万,每天单表数据量1000,然后高峰期每秒钟并发请求最多就10个。后来由于公司业务发展迅猛,过了几个月注册用户数达到了2000万 每天活跃用户数100万 每天单表数据量10万条,高峰期每秒最大请求达到1000,然后连续融资了两轮,进账几个亿估值达到几亿美金。每天单表数据量10万条数据,一个月就300万条数据。高峰期请求现在是1000,线上部署几台机器,负载均衡搞一下,数据库撑1000QPS也还凑合。接下来几个月公司用户数达到1亿,