IoTやデータサイエンス等でデータ解析の話をするときに、データを保存する方法として既存のリレーショナルDBに加えてNoSQLの話を聞くようになってきました。 身近なところではNetflixのレコメンドシステム [※1] やぐるなび [※2] などでもシステムのデータベースサーバーとして利用があるようですが、今回はNoSQLに分類されるデータベースの中において人気の高い [※3] Cassandraについて紹介します。 Cassandraは2007年 Facebook社のエンジニアによって開発されました。 その後Apache Software Foundation のプロジェクトとなり、成長を続け2017年2月にバージョン3.10がリリースされました。 NoSQLというと、少し取りつきにくいイメージもありますが、Cassandraは テーブルにデータを格納しCQLというSQLのようなクエリ言