我的理解: - 分布式目标是客户端的单个逻辑(非物理)目标,内部包含一组物理目标(队列或主题)。 它在高可用性(HA)和负载平衡(LB)方面有助于可扩展的应用程序。
所以当我做0
时,分布式队列会将对象放在phyicalQueue之一上并保留一些元数据来记录
对象位于哪个队列
现在当我distributedQueue.put(someObject)
时,它将引用元数据,从正确的队列中轮询数据并将其提供给客户端。
这是对的吗?
答案 0 :(得分:0)
这是实现分布式队列的一种方法,是的。
但是,在您的实现中,元数据存储将很快成为瓶颈/热点。