Cassandra:使用LongType

Cassandra:使用LongType

问题描述:

我想通过“CompareWith”属性“LongType”将数据插入到ColumnFamily中。但是,当试图在数字键下插入数据时,我得到一个节俭的错误。Cassandra:使用LongType

当尝试使用cassandra-cli程序进行相同的操作时,出现错误“A long is exactly 8 bytes”。我该如何解决这个问题?我应该使用不同的比较类型吗?

谢谢

cli无法插入二进制数据。

在python中插入Long数据的test/system/test_server.py中有一些例子。

看起来我需要使用http://uk3.php.net/manual/en/function.pack.php收拾钥匙插入一个8字节的二进制串

卡桑德拉-CLI程序支持功能设置命令。 (详细信息从 “帮定”;在CLI)

下面的模式:

create column family Data 
with key_validation_class = LongType 
and comparator = LongType 
and default_validation_class = LongType; 

我可以做在CLI下面

set Data[long(2)][long(22)]=long(1022);