Code,ライブラリ,ファイルシステムとは言っても魔法使いではない。れっきとしたオープンソース・ソフトウェアだ。Dynamoと呼ばれるものがある。これはデータ量が膨大になった場合における分散化データベースプロジェクトだ。キーと値のシンプルなデータベースそれを外部サービス化したものとして知られるのがSimpleDBだが、若干異なる点もあるようだ。そのクローンを目指すのがこの名前を呼んではいけないあの人と同じ名前のプロジェクトだ。Dynamoクローンだ。Voldemortはサーバアプリケーションとクライアントアプリケーションの二つが提供されている。Javaベースのソフトウェアで、antでビルド後にサーバアプリケーションを立ち上げると6666番ポートでサービスが立ち上がる。Shellで操作することもできるここにクライアントアプリケーション(Shellが提供されている)で接続し、put/get/deleteと使ってデータを操作できる。キーと値をもった単純なデータベースであり、データを保存(put)し、取り出す(get)だけだ。不要になれば削除(delete)すれば良い。データはバージョン管理されており、既にあるキーに対してputを行うとリビジョンが更新される。言え、古いリビジョンのデータを取得する方法は分からなかった。Java用にはライブラリも提供されているので、開発に利用することも考えられる。Dynamoはクラウドなシステムであり、膨大なデータをシンプルに扱うことができる。SimpleDBに変わるサービスを立てる際に役立つライブラリだ。Code,ライブラリ,ファイルシステムMOONGIFTの関連記事${article.post_title}{{/each}}もっと見るコメントプレミアムでしか読めない記事が719あります。blockworks。