随笔 - 20  文章 - 0  评论 - 12  阅读 - 15599

随笔分类 -  架构设计

架构设计上的实践总结
摘要:解决跨区数据一致问题,如果数据库不支持同步,则在业务层做双读或者双写,双读和双写的使用场景不同 灌库在线数据库,为了减少在线压力,尽量的把压力转移到离线数据库来(例如hbase支持大批量的scan) 对于读和写的权衡,如果是读多写少,则需要保证读优先,写尽量不要影响读;如果是读少写多,则要尽量避免写 阅读全文
posted @ 2022-03-25 11:47 bytesmover 阅读(116) 评论(0) 推荐(0) 编辑
异地多活的数据一致性简单设计
摘要:概述 异地多活,往往意味着夸机房读写延迟的增加,也就增加了读写失败的可能性,最终导致数据的延迟更长,同时,这种场景下也会影响在线系统的性能和时延。本文从数据低延迟、开发复杂度上考虑,总结了两种处理方式,分别是双写和双读,从而保证数据的最终一致性。对于异地多活的业务场景,往往也不需要保证强一致性,允许 阅读全文
posted @ 2022-03-16 15:02 bytesmover 阅读(1615) 评论(1) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示