摘要:
总结 主从数据冗余,主从不一致: (1)忽略 (2)强制读主 (3)借助缓存,选择性读主 主主数据冗余,主主不一致: (1)数据库不同初始值,相同增长步长 (2)应用层生成不同冲突ID (3)一个主库提供服务 数据库工程架构设计,必须考虑什么: (1)读性能提升 (2)高可用 (3)一致性保障 (4 阅读全文
摘要:
总结 垂直拆分?尽量把: (1)长度较短 (2)访问频率较高 (3)经常一起访问 的属性放在主表里; 原因:数据库缓冲池,逻辑上,以row为单位缓冲数据。 举个例子,假设缓冲池1G Case1,未拆分: user表,1行记录为1k,只能缓存100w行数据 Case2,垂直拆分: user_base表 阅读全文