[Ruby]Memcachedで分散サーバー

Memcachedは分散サーバー構造に対応しているようなので、それを検証してみる

やり方は非常に簡単

  1. 複数サーバーでmemcachedを起動する
  2. memcache-client作成時にサーバーを複数指定する

これだけ

実際にやってないのでわからないが以下のように起動するらしい

 require "rubygems"
 require "memcache"
 cache = MemCache.new %w!one.example.com:11211 two.example.com:11211!

これでcacheをhashの用に使うと2つのサーバーを分散してアクセスしてくれる