我需要使用一些东西来协调我的系统与几个使用不同操作系统的不同机器上运行的消费者/生产者
这是一个消息队列.不要追求其他选择.其他所有东西(即使用带插入和删除的数据库)都非常缓慢而且繁琐.
构建一个带有数据库的大型,慢速消息队列在实践中经常变得非常糟糕,因为(1)数据库很慢,(2)数据库庞大而复杂,(3)你有锁定和争用问题会导致每个事务的速度变慢,( 4)它比问题值得花费更多.
有许多消息队列解决方案.
如果你不能使Q4M工作,你应该继续前进.
http://en.wikipedia.org/wiki/Message_queue
http://linux.die.net/man/7/mq_overview
http://code.google.com/p/httpsqs/
| 归档时间: |
|
| 查看次数: |
2846 次 |
| 最近记录: |