关于消息队列的一点疑问

2013-07-05 18:13:27 +08:00
 kenneth
1.在一个队列中放很多消息
2.在很多队列中,每个队列放一条消息

这样两种有什么区别吗?

性能上有什么不同?

求教社区高手。
2512 次点击
所在节点    程序员
5 条回复
est
2013-07-05 18:17:32 +08:00
三无问题。无环境,无实现,无版本。
kenneth
2013-07-05 18:18:37 +08:00
@est 问的就是纯思路,纯理论。
jun0205
2013-07-05 18:19:50 +08:00
1. 一条队列丢失你会失去多条消息
2. 就算丢失也只是一条

性能上区别不会很大
kenneth
2013-07-05 18:21:21 +08:00
@jun0205 你说的很对,是一个很重要的考虑。我一直觉得不妥,但是又不知道具体不妥在哪里,你说的这点,很对。
mocodo
2013-07-05 18:39:41 +08:00
我觉得性能可能还是不一样的。前一种可能只需要进一次临界区,后一种就得N次了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/74880

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX