こんちゃ(´・ω・)ノ 流行のNoSQLデータベースのCassandraについて 記載していこうと思います。 【Apache Cassandraとは】 Apache CassandraはJavaで記述されたオープンソースの分散型NoSQLデータベース。 Facebook社で大規模データに対応するために開発を行っていたが、 2008年7月にOSS(オープンソースソフトウェア)として公開し、 現在はApacheのトップレベルプロジェクトとなっている。 【特徴】 ・ライセンスはApache License 2.0 ・Javaで動作する。 ・スケールアウトによるパフォーマンスの向上が可能。 ・KVS(Key Value Store)のデータモデル。 ・4次元または5次元ハッシュなデータモデルを持つ。 ・キースペース、カラムファミリ、ロウ、スーパーカラム、カラムの順に入れ子構造。 ・カラムが最小単位