タグ

Rubyとmemcachedに関するtoshi3221のブックマーク (4)

  • rails 2.3.2 でmemcachedにセッション情報を保存するには - dreammindの日記

    rails2.3.2でmemcachedにセッション情報を保存する方法が少し変わったのでメモを残します。 セッション関連の設定は、config/initializers/session_store.rbに記述します。 ActionController::Base.session = { :memcache_server => 'memcachedのサーバ名:11211', :expire_after => 86400, :namespace => "あなたのrailsアプリ-#{ENV['RAILS_ENV']}", } ActionController::Base.session_store = :mem_cache_store 以前の設定方法よりシンプルになりましたね。

    rails 2.3.2 でmemcachedにセッション情報を保存するには - dreammindの日記
    toshi3221
    toshi3221 2011/11/12
    kumofsと組み合わせたりすると良さそう
  • rubyでmemcached - Capsule

    最近、Key-Value StoreっていうかNoSQLに興味があるのでKey-Value Store系で一番シンプルそうなmemcachedを最初に試してみました。 環境を整える OSはUbuntu10.04です。 取りあえず動かしたいだけなのでapt-getでmemcachedをインストールしてデフォルトの設定で動かします。 使用する言語はrubyでmemcache-clientというライブラリを利用してmemcachedと通信します。 sudo apt-get install memcached sudo gem install memcache-client sudo gem install system_timer system_timerというライブラリがmemcache-clientを動かすのに必要みたいです 実際に動かす memcache-clientはMarshalを

    toshi3221
    toshi3221 2011/03/31
    memcache-clientはmarshalでシリアライズして突っ込むから結構なんでもrubyオブジェクト突っ込めるそうな
  • blog.katsuma.tv

    当然のごとくmemcachedが最速だろう。。。と思いきや、そうでもない結果に。むしろ一番遅い結果に。なんだこれーーーと思って調べ続けていたのですが、バインディングのgemのコードを追いかけるかぎり、どうもこれはmemcache-clientの実装が原因のよう。 これは、memcache-clientの実装はpure-rubyで実装されているのに対して、TokyoCabinet/TokyoTyrantのバインディングの実装はnativeコードで実装されてあるのが原因のようです。事実、TokyoTyrantはmemcacheプロトコルを実装しているので、memcache-clientを利用してTokyoTyrantにアクセスすると両者はこんな結果になりました。 user system total real

    toshi3221
    toshi3221 2011/03/31
    memcache-clientが遅いとのこと。どうすれば・・
  • メモ - memcached ruby « /ja super jump <me>

    メモ – memcached + ruby 4月 20, 2007 @ 8:24 am · カテゴリー: ruby ITProの記事を読んでいたら、スケーリング目的でmemcachedを使用しているとの事。ちょっと興味を持ったので調べてみたら、ITProのmixiの記事でも同じような事が語られてました。これほどの大規模なサイト構築には縁が無いだろうけど、せっかくだからチョイト試してみようと。 参考にしたLink集: memcachedの家 memcachedのwindows版 FF社技術チームの勉強会BLOG(よくまとまっていて参考になりました!) Ruby-MemCacheのAPIドキュメント Railsでのセッション管理で使用する方法 Rails:セッションコンテナのパフォーマンスのまとめ(英文) ↑のサイトも含め、様々なwebサイトを巡ってみて、 windowsでの情報が少ないなぁ

    メモ - memcached ruby « /ja super jump <me>
    toshi3221
    toshi3221 2011/03/30
    railsのラッピングとかじゃなくて素でmemchachedを利用する方法
  • 1