こんちゃ(´・ω・)ノ
流行のNoSQLデータベースのCassandraについて
記載していこうと思います。
【Apache Cassandraとは】
Apache CassandraはJavaで記述されたオープンソースの分散型NoSQLデータベース。
Facebook社で大規模データに対応するために開発を行っていたが、
2008年7月にOSS(オープンソースソフトウェア)として公開し、
現在はApacheのトップレベルプロジェクトとなっている。
【特徴】
・ライセンスはApache License 2.0
・Javaで動作する。
・スケールアウトによるパフォーマンスの向上が可能。
・KVS(Key Value Store)のデータモデル。
・4次元または5次元ハッシュなデータモデルを持つ。
  ・キースペース、カラムファミリ、ロウ、スーパーカラム、カラムの順に入れ子構造。
  ・カラムが最小単位で、名前、値、タイムスタンプを持つ。
・データ操作は追加型。	
  ・データ参照、挿入、更新、削除ができる。
  ・更新はデータを挿入することによる擬似的な更新。
  ・削除は論理削除のため、データ量が減らない。
【参考URL】		
■Apache Cassandra	
http://cassandra.apache.org/	■Wikipedia - Apache Cassandra	
http://ja.wikipedia.org/wiki/Apache_Cassandra	■Cassandra wiki
http://wiki.apache.org/cassandra/FrontPage_JP
【Cassandra】
・
Cassandra - 概要 -・
Cassandra - データモデル -・
Cassandra - 読み込み・書き込みのアーキテクチャ -・
Cassandra - ディレクトリ構成 -・
Cassandra - CLI操作 -・
Cassandra - バックアップ・リカバリ -・
Cassandra - 使用ポート番号 - [0回]
[0回]