数据库设计 - 扩展性

一、What 数据库模块可变更的能力叫做数据库扩展性。比如以下三个场景: 底层的表结构变更:比如新增两个字段。因为线上数据量一般都是比较大的,如果直接ALTER TABLE会锁表,线上服务会不可用。 水平分库的个数变化:比如两个水平分库变更为三个水平分库 底层存储介质变换:比如mongodb修改为mysql 二、Why 数据库扩展性是指随着产品的迭代,数据库可能也需要迭代变更。 三、How 方案一
相关文章
相关标签/搜索