Windows7でCassandra0.5.1を動かして、Pythonから操作する(不完全版メモ)

ちゃんと動作検証・手順検証できてないですが、忘れないうちにメモ。気が向いたら完全版書くかも。頻繁にバージョンアップされてるので、ここの手順もすぐに陳腐化すると思います。

Cassandraのインストール

  1. Java6をインストール
  2. JAVA_HOMEを設定する
  3. 0.5.1のバイナリをダウンロード、展開
  4. confディレクトリ内のstorage-conf.xmlを編集
    • CommitLogDirectory, DataFileDirectory, CalloutLocation, StagingFileDirectoryのパスを適当に設定
  5. log4j.propertiesを編集
    • log4j.appender.R.Fileのパスを適当に設定

Pythonから接続できるようにする

  1. Thriftモジュールをインストール
  2. LazyBoyをインストール