最終更新:2010-09-02 (木) 07:16:33 (4982d)
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バイトを超えるデータを扱うことができます