解析:
- 限制数据的范围:禁止不带任何限制数据范围条件的查询语句。比如:当用户在查询历史数据的时候,我们可以控制在一个月的范围内。
- 读/写分离:经典的数据库拆分方案,主库负责写,从库负责读。
- 垂直分区:根据数据库里面数据表的相关性进行拆分。例如:用户表中既有用户的登录信息又有用户的基本信息,可以将用户表拆分成单独的两个表,甚至放到单独的数据库做分库。简单来说垂直拆分是指数据表列的拆分,把一张列较多的表拆分为多张表。
- 水平分区:保持数据表结构不变,通过某种策略存储数据分片。这样每一片数据分散到不同的表或库中,达到了分布式的目的。水平拆分可以支撑非常大的数据量。
最后修改于 2020-03-21 12:40:41
如果觉得我的文章对你有用,请随意赞赏
扫一扫支付

