適切なキューの作成方法
メール送信、SMS 配信、サイト内メッセージなどを処理するキューを作成する準備をします。やり方は?
memcacheq を使用する準備をします。memcacheq は各アプリケーションのオペレーション ID のみを保存しますか?たとえば、送信される電子メールはテーブルに保存され、memcacheq はこのレコードの ID のみを保存します。デキューすると、配布のためにデータベースから取得されます。
言い換えると、同時実行機能を使用するだけですか?特定のビジネスのすべてのデータをそこに保存する代わりに?
-----解決策---------
大丈夫ですよ。しかし、それらにはすべて独自の欠点があり、特定の内容に応じて分割して克服することができます。
------解決策------------------
これを行うには、Gearman または Redis を使用できます。方法はたくさんあります。キューの挿入と読み取りが順序付けられ、アトミックである限り。それは合理的です。