2012年08月25日11:32 カテゴリその他 さくらVPS(CentOS6.3)へのredisインストールとchkconfigへの登録 redisとは ・Redis ・データはメモリ上に入っている。インメモリデータベース。 ・ディスクにデータを適当なタイミングで書き込み可能(永続化できる)。 ・Key-Valueストア。キーと、それに対応したValueから構成される。ValueにはStringやListなど様々な型が使える。 ・Github、stackoverflow、ニコ生などで採用実績がある。 ・初めて登場したのは2009年4月。ネット上の記事は2011年頃のをよく見る。 ・API一覧はここ。Command reference – RedisまたはKOSHIGOE学習帳 - [KVS][Redis] Redis コマンド一覧。 redisのインストール 環境:さくらVPS、Cent
tags PHP (1) S3 (1) action mailer (1) acts-as-taggable-on (1) apache (1) backup (2) coffeescript (1) cron (1) devise (1) disqus (1) form (1) guard (1) lion (1) livereload (1) mac (3) mailer (1) monthly archives (1) mountain lion (2) nginx (2) paperclip (1) rails (13) redis (1) resque (1) rss (1) rsync (1) rubytter (1) ssl (1) textmate (1) theory (1) thinking (1) tiny_mce (2) twitter (1) ubuntu (4)
Railsアプリケーションの中で非同期処理(バッチ処理)を実現したいことがあります。例えば、こんな場合です。 ユーザーが「送信」ボタンを押したら数千通のメールを送る。 数千通のメールを送るにはかなり時間がかかるので、その処理は後回しにして、ユーザーにはすぐにレスポンスを返したいところです。 非同期処理を行うためのRubyライブラリとしてはBackgrounDRbやdelayed_jobなどが有名ですが、もう一つ有望な選択肢としてResqueというのがあることを最近知りました。 と言っても、私が知らなかっただけで、RubyGems.orgによれば11万回以上もダウンロードされている有名なライブラリです。昨年(2010年)1月に書かれた、あるブログ記事には詳しい評価が載っています。 以下、私の試用報告を書きます。なお、OSはUbuntu 10.04(LTS)、Railsのバージョンは3.0.5
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く