什么是分布式队列?

时间:2017-01-26 16:34:26

标签: queue distributed-system

我的理解: - 分布式目标是客户端的单个逻辑(非物理)目标,内部包含一组物理目标(队列或主题)。 它在高可用性(HA)和负载平衡(LB)方面有助于可扩展的应用程序。

所以当我做0时,分布式队列会将对象放在phyicalQueue之一上并保留一些元数据来记录 对象位于哪个队列

现在当我distributedQueue.put(someObject)时,它将引用元数据,从正确的队列中轮询数据并将其提供给客户端。

这是对的吗?

1 个答案:

答案 0 :(得分:0)

这是实现分布式队列的一种方法,是的。

但是,在您的实现中,元数据存储将很快成为瓶颈/热点。