摘要: 本文介绍了分布式系统中的一致性模型,包括严格一致性、顺序一致性和因果一致性。同时讨论了数据一致性和操作一致性,如单调读一致性、单调写一致性、写后读一致性和读后写一致性等概念。 阅读全文
posted @ 2024-03-31 21:30 pDJJq 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 时间轮(TimeWheel)是用于任务调度的数据结构,允许固定时间间隔调度任务。该Go代码提供了一个简单的时间轮实现,包括任务接口、时间节点和时间轮结构体,以及启动、停止、循环和添加任务等功能。 阅读全文
posted @ 2024-03-31 21:28 pDJJq 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 本文探讨了在并发环境下多级缓存可能存在的一致性问题,提出了针对读和写/更新操作的解决方案,包括分布式锁和 NO TTL 策略,旨在保证数据一致性和减小对底层数据库的负载。 阅读全文
posted @ 2024-03-31 01:37 pDJJq 阅读(29) 评论(0) 推荐(0) 编辑