CassandraをJavaで使用するにはDataStaxのライブラリを使用するのが手っ取り早いです。

Thriftを使用する例などが紹介されていますが、外部ライブラリを使用したくないなど特別な事情がない場合は、このページで紹介する方法で接続すれば問題ないと思います。

Cassandraは既にダウンロードしていることを前提に進めていきます。

 

使用環境

  • Eclipse
  • Java
  • Maven
  • Cassandra

 

1.MavenでDataStaxを導入する

これをMavenプロジェクト(使用したいプロジェクト)内のpom.xmlに記述します。

※バージョンは記事作成時のものです。最新バージョンを使い方は公式ドキュメントを参照してください。

 

2. コネクションを確立する

あとは任意のクラスでセッションを貼るだけです。

 

コンタクトポイント(ポート番号とIPアドレス)、キースペース名、データセンター名は各自で編集してください。
これで接続は完了です。

後はこのtry文中に処理を記述することでCassandraを利用することができます。

参考URL

https://github.com/beccam/quickstart-java
https://gist.github.com/beccam/d8491990895fe659e0584a4bc31d1df3