FlexやRuby on Railsなどで使い方とかを自分が後でわかるようにメモしておくブログ。最近はFlex系に飽きてます。 Railsの非同期処理 Resque 導入編(Redisの手動インストール) ResqueとDelayedJobの違い DelayedJobは MySQL等のRDBに非同期処理するためのデータを永続化します Resqueは RedisというNoSQLにデータを永続化します RedisはmemcachedのようなインメモリDBですが、データの永続化機能(メモリに乗り切らないデータをディスクに保存する(SSD推奨)、定期的にメモリ上のデータをディスクに保存するなど)をもっています 基本的に超高速に処理したい場合に利用する感じ なお、データの安全性(ある程度はディスクキャッシュするけど(しないようにもできるけど))はクラスタ組まないと無理なので注意(その点Delayed