japan.internet.com
LinuxToday2008年4月11日 15:50
文字サイズ文字サイズ小文字サイズ中文字サイズ大

KLab、「repcached 2.0」をオープンソースで公開

この記事のURLhttp://japan.internet.com/linuxtoday/20080411/4.html
著者:山形直子
国内internet.com発の記事
携帯電話向けソリューションの KLab は2008年4月11日、 開発者がソフトウェアやノウハウ、 実験的なサービスをオープンソースで公開する Web サイト「クラブラボ」で、 「repcached 2.0」を公開した、 と発表した。

repcached 1.0 では、 シングルマスター、シングルスレーブ構成でしか運用できず、 どのサーバー の repcahced がマスターなのかを、 クライアント側で判別しなければならなかった。 今回 2.0 では新たにマルチマスター構成に対応した。

repcached は、 オープンソースで公開されている「memcached」に、 データのレプリケーション機能を追加実装したもの。

memcached は、 一時的なデータの保存場所、 あるいはキャッシュの保存場所として、 RDBMS のデータキャッシュ、 生成したページのデータキャッシュを保存するのに使用される。

これらのキャッシュはいずれも消えていいデータで、 万が一 memcached がダウンしても問題はないが、 影響がまったくないわけではない。

例えば、MySQL のデータを memcached でキャッシュしている場合、 memcached がダウンすると直接 MySQL にアクセスするので、 DB サーバーの負荷が上がる。

また、memcached の再起動でキャッシュが失われた場合、 再びキャッシュが溜まるまで、 DB サーバーに負荷がかかる。

そこで、 memcached にレプリケーション機能を追加実装した repcached が開発された。
japan.internet.comのウエブサイトの内容は全て、国際法、日本国内法の定める著作権法並びに商標法の規定によって保護されており、その知的財産権、著作権、商標の所有者はインターネットコム株式会社、インターネットコム株式会社の関連会社または第三者にあたる権利者となっています。
本サイトの全てのコンテンツ、テキスト、グラフィック、写真、表、グラフ、音声、動画などに関して、その一部または全部を、japan.internet.comの許諾なしに、変更、複製、再出版、アップロード、掲示、転送、配布、さらには、社内LAN、メーリングリストなどにおいて共有することはできません。
ただし、コンテンツの著作権又は所有権情報を変更あるいは削除せず、利用者自身の個人的かつ非商業的な利用目的に限ってのみ、本サイトのコンテンツをプリント、ダウンロードすることは認められています。

Copyright 2012 internet.com K.K. (Japan) All Rights Reserved.