2010-04-07から1日間の記事一覧

PythonとCassandraのtimestampの違い

PythonとCassandraでtimestampの扱いが違うので注意する。 Python UTCにおけるエポックからの秒(浮動小数点) Cassandra UTCにおけるエポックからマイクロ秒(i64) なので、PythonからCassandraに渡すtimestampは1e6(1,000,000)をかける。誤っていたので修…

Cassandra+PythonでLongTypeのColumnを操作する

PythonからLongTypeのColumnを操作する際は以下のように書く。 # -*- coding:utf-8 -*- from thrift import Thrift from thrift.transport import TTransport from thrift.transport import TSocket from thrift.protocol.TBinaryProtocol import TBinaryPro…