「Apache Cassandra」の版間の差分

削除された内容 追加された内容
Rawwell (会話 | 投稿記録)
m template表記修正
不正な<ref />を除去 (コピペ時のミスでTemplate:Cite webが参照文献として挙げられている)
1行目:
'''Cassandra'''は[[オープンソース]]の分散[[データベース管理システム]]である。元は[[Facebook]]社において大規模データの格納のために開発されたものである。Facebookのデータチームを率いる[[Jeff Hammerbacher]]はCassandraを[[Dynamo]]のようなインフラストチャ上で動作する[[BigTable]]データモデルであると表現している。<ref name=JH2008>[[Template:Cite web]]<!-- {{cite web
|accessdate=2009-06-04
|date=July 12, 2008
|url=http://perspectives.mvdirona.com/2008/07/12/FacebookReleasesCassandraAsOpenSource.aspx
|title=Facebook Releases Cassandra as Open Source
|author=James Hamilton
}} --></ref>
 
Cassandraは[[イベンチュアル・コンシステンシー]]により構造化されたキー・バリュー型データストアを提供する。キーは複数の値にマッピングされ、これらは''column family''としてグルーピングされる。column familyはCassandraデータベースが作成される際は固定されているが、後にfamilyに対し列を追加することは可能である。さらに、列は特定のキーにのみ追加されるので、どのfamilyにおいても異なるキーは任意の列数を持つことができる。