最終更新:2010-09-02 (木) 07:16:33 (3382d)  

Flare はてなブックマークを見る
Top / Flare

http://labs.gree.jp/Top/OpenSource/Flare.html

概要

Flareはmemcached互換の分散key-valueストレージサーバです。ただし、memcachedには無い多くの機能がサーバ側に追加されています:

  • データ永続性 (persistentなmemcachedとして利用可能です)
  • プラガブルストレージ (現在はTokyo Cabinetのみサポート)
  • データレプリケーション (任意の数のスレーブサーバを構築可能です)
  • データパーティショニング (masterサーバを任意の数に分割可能です)
  • 動的再構築 (slaveサーバやmasterサーバの増設をサービスを停止することなく容易に行うことができます)
  • ノード監視 + フェイルオーバー (インデックスサーバにより各サーバを監視し、ダウンした場合には-サービスアウトします。また、masterサーバがダウンした場合はslaveサーバのうち1台がmasterサーバに昇格します)
  • リクエストプロキシ (接続されたサーバにデータが存在しない場合はリクエストが適切なサーバへプロキシされるので、どのサーバに接続しても同様のレスポンスが得られます)
  • 256バイトを超えるキー、1Mバイトを超えるデータを扱うことができます