注目キーワード

MOONGIFT

OSSを中心としたメディアポータル

とは言っても魔法使いではない。れっきとしたオープンソース・ソフトウェアだ。Amazonの社内用プロジェクトとしてAmazon Dynamoと呼ばれるものがある。これはデータ量が膨大になった場合における分散化データベースプロジェクトだ。 0

Picture 937.png
キーと値のシンプルなデータベース 0

 

それを外部サービス化したものとして知られるのがSimpleDBだが、若干異なる点もあるようだ。そしてそのクローンを目指すのがこの名前を呼んではいけないあの人と同じ名前のプロジェクトだ。 0

今回紹介するオープンソース・ソフトウェアはProject Voldemort、Amazon Dynamoクローンだ。 0

Project Voldemortはサーバアプリケーションとクライアントアプリケーションの二つが提供されている。Javaベースのソフトウェアで、antでビルド後にサーバアプリケーションを立ち上げると6666番ポートでサービスが立ち上がる。 0

Picture 935.png
Shellで操作することもできる 0

 

ここにクライアントアプリケーション(Shellが提供されている)で接続し、put/get/deleteと使ってデータを操作できる。キーと値をもった単純なデータベースであり、データを保存(put)し、取り出す(get)だけだ。不要になれば削除(delete)すれば良い。 0

データはバージョン管理されており、既にあるキーに対してputを行うとリビジョンが更新される。とは言え、古いリビジョンのデータを取得する方法は分からなかった。Java用にはライブラリも提供されているので、開発に利用することも考えられる。 0

Amazon Dynamoはクラウドなシステムであり、膨大なデータをシンプルに扱うことができる。Amazon SimpleDBに変わるサービスを立てる際に役立つライブラリだ。 0

 

Project Voldemort
 
http://project-voldemort.com/

project-voldemort - Google Code
 http://code.google.com/p/project-voldemort/

MOONGIFTの関連記事

このエントリーを含むTwitter

Related Posts Plugin for WordPress, Blogger...
新規購読
新規購読

プレミアムでしか読めない記事が161あります。ぜひ登録を!

  • オープンブロックス - OpenBlockS
  • 広告募集

ぷらっとオンラインおすすめ商品もっと見る

もっと見る

人気記事もっと見る