首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用于处理竞争条件的一致哈希与分布式锁

用于处理竞争条件的一致哈希与分布式锁
EN

Stack Overflow用户
提问于 2012-01-10 04:59:38
回答 1查看 973关注 0票数 1

在将工作负载分布到多个节点的分布式系统中,处理多个请求并发操作同一数据的竞争条件的两种方法是使用一致散列和分布式锁。一致的散列将确保对一组数据进行操作的所有请求都发送到同一个worker,而分布式锁将确保一次只有一个worker可以对任何一组数据进行操作。

我的问题是,这两种方法的优缺点是什么,哪一种可能是有利的?

EN

回答 1

Stack Overflow用户

发布于 2012-09-04 10:15:36

一致性散列比分布式锁更容易实现。问题是,输入的特定分布只能发送到节点的一个子集,导致一些单词比其他单词更努力。分布式锁更难实现,需要多个通信消息(或一些共享数据),但不会导致节点分配的偏差。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8795145

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档