私は「キューイング」の概要を示す記事やリファレンスを探しています(私はおそらくここで適切な用語を使用していないかもしれません)。私はRedis、RabbitMQ、Celery、Kombuの世界を通じた入門スタイルのガイドと、まだ読んでいない他のコンポーネントと、それらがどのようにフィットしているかを期待しています。「キューイング」チュートリアルとドキュメント
私の問題は、私のDjangoのWebサイトから発行されたバックグラウンドタスクをキューに入れる必要があることです。
私は「キューイング」の概要を示す記事やリファレンスを探しています(私はおそらくここで適切な用語を使用していないかもしれません)。私はRedis、RabbitMQ、Celery、Kombuの世界を通じた入門スタイルのガイドと、まだ読んでいない他のコンポーネントと、それらがどのようにフィットしているかを期待しています。「キューイング」チュートリアルとドキュメント
私の問題は、私のDjangoのWebサイトから発行されたバックグラウンドタスクをキューに入れる必要があることです。
ここではRabbitMQの紹介があります。http://www.rabbitmq.com/getstarted.html Pythonの例もあります。
多くのオプションが用意されています。あなたの選択は、個人的な好みやインストールに快適な依存関係になる可能性があります。
私はRedisに投票します。私はRabbitMQ、ActiveMQ、HornetQ、Redisを評価し、Redisがインストール、シンプルさ、そしてパフォーマンスの良さを最大限に兼ね備えていることを発見しました。
これは技術的にメッセージキューではありませんが、リストタイプのプッシュ/ポッププリミティブはアトミックキューのような操作を提供するため、キューとして効果的に使用できます。それは私たちのためにうまくいった。あなたが見て可能性のRedisの上
一つのpython特定のプロジェクト:非常にシンプルな
http://richardhenry.github.com/hotqueue/tutorial.html
。しかし、やはりセロリのような他の選択肢もすべて実行可能です。
HornetQは非常に優れたドキュメントであり、簡単にインストールできます。
ドキュメントはwww.hornetq.orgにあります。このディストリビューションにはいくつかの例があります。