ニュース
KLab、マルチマスター構成に対応した「repcached」の最新版を公開
KLabは、マルチマスター構成に対応する「repcached」の最新版をクラブラボで公開した。
KLabは4月11日、ノウハウや実験的なサービスをオープンソースソフトウェアとして公開しているWebサイト「クラブラボ」にて「repcached」の最新版であるrepcached 2.0を公開した。ライセンスは、BSD License。
repcachedは、オープンソースで公開されているオブジェクトをメモリにキャッシュするデーモン「memcached」をベースに、データのレプリケーション機能を追加実装したもの。
memcachedは、いわゆるメモリキャッシュサーバとして機能するもので、データベースのキャッシュやセッションの保存先として用いられることが多い。しかし、冗長構成が組めないという理由で採用を断念せざるを得ないケースもあったが、repcachedではその問題をクリアできる。
従来のrepcachedでは、シングルマスター/シングルスレーブ構成でしか運用できず、クライアントアプリケーションがデータを書き込む上で、どのサーバのrepcahcedがマスターなのかを、クライアント側が判別するか、keepalivedなどを併用するなどの工夫が必要だった。
これが最新版では、memcached 1.2.5をベースに新たにマルチマスター構成に対応。マスターを判別する必要性がなくなり、両方のサーバに対してデータを書き込むことが可能となり、利便性が向上している。
関連記事
- KLab、個人情報検出ツールの最新版を提供
- Web履歴から情報を探すHttpLoggerにXSSの脆弱性
- KLabら3社、個人情報保護の意識向上を支援するASPサービスを開始
- KLab、携帯から公共料金が支払える解析エンジンを開発
- 番号ポータビリティーに関するアンケート結果を公開──KLab
関連リンク
Copyright © ITmedia, Inc. All Rights Reserved.