それはメッセージキューです。他の選択肢を追求しないでください。他のすべて(つまり、挿入と削除を伴うデータベースの使用)は、非常に遅く、面倒です。
(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/