(二十三)数据库:主从一致性,主主一致性如何保障?

总结

主从数据冗余,主从不一致

(1)忽略

(2)强制读主

(3)借助缓存,选择性读主

主主数据冗余,主主不一致

(1)数据库不同初始值,相同增长步长

(2)应用层生成不同冲突ID

(3)一个主库提供服务

数据库工程架构设计,必须考虑什么:

  (1)读性能提升

  (2)高可用

  (3)一致性保障

  (4)扩展性

  (5)垂直拆分