2010-03-19
■[memo][python][Cassandra]Windows7でCassandra0.5.1を動かして、Pythonから操作する(不完全版メモ)
ちゃんと動作検証・手順検証できてないですが、忘れないうちにメモ。気が向いたら完全版書くかも。頻繁にバージョンアップされてるので、ここの手順もすぐに陳腐化すると思います。
Cassandraのインストール
- Java6をインストール
- JAVA_HOMEを設定する
- 0.5.1のバイナリをダウンロード、展開
- confディレクトリ内のstorage-conf.xmlを編集
- CommitLogDirectory, DataFileDirectory, CalloutLocation, StagingFileDirectoryのパスを適当に設定
- log4j.propertiesを編集
- log4j.appender.R.Fileのパスを適当に設定
Pythonから接続できるようにする
- Thriftモジュールをインストール
- http://incubator.apache.org/thrift/ から0.2.0のソースをダウンロード
- ThriftをWindowsのPythonで使用する(Pythonエクステンションのビルド) - Symfoware を参考に拡張モジュールをビルドし、"python setup.py install"
- LazyBoyをインストール
- eazy_install http://github.com/digg/lazyboy/tarball/lazyboy-0.7.5
トラックバック - http://d.hatena.ne.jp/terurou/20100319/1268983048
リンク元
- 15 http://d.hatena.ne.jp/ZIGOROu/20080109/1199862688
- 9 http://docomo.ne.jp/cp/as-rslt.cgi?pno=1&key=タナベ名古屋研修センター&sid=000
- 9 http://twitter.com/terurou
- 7 http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&rlz=1T4SUNC_jaJP360JP360&q=windows7+python
- 6 http://twitter.com/NimTak
- 4 http://twitter.com/
- 4 http://www.google.com/search?hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&q=silverlight4+IME&num=50
- 4 http://www.publickey1.jp/bookmarked/09/javascript_1.html
- 3 http://74.125.153.132/search?q=cache:pNTSYLq2K4wJ:d.hatena.ne.jp/terurou/20080501/1209570528++"silverlight"++"bitmapimage"&cd=1&hl=ja&ct=clnk&gl=jp&client=firefox-a
- 3 http://d.hatena.ne.jp/bleis-tift/20100325/1269523545

