冗余数据一致性,到底如何保证?

一,为何要冗余数据数据库 互联网数据量很大的业务场景,每每数据库须要进行水平切分来下降单库数据量。架构 水平切分会有一个patition key,经过patition key的查询可以直接定位到库,可是非patition key上的查询可能就须要扫描多个库了。并发 此时常见的架构设计方案,是使用数据冗余这种反范式设计来知足分库后不一样维度的查询需求。异步 例如:订单业务,对用户和商家都有查询需求:
相关文章
相关标签/搜索