[Ruby]Memcachedで分散サーバー
Memcachedは分散サーバー構造に対応しているようなので、それを検証してみる
やり方は非常に簡単
- 複数サーバーでmemcachedを起動する
- memcache-client作成時にサーバーを複数指定する
これだけ
実際にやってないのでわからないが以下のように起動するらしい
require "rubygems" require "memcache" cache = MemCache.new %w!one.example.com:11211 two.example.com:11211!
これでcacheをhashの用に使うと2つのサーバーを分散してアクセスしてくれる