无法使用cassandra cli删除超级列
这怎么可能?比较器是ByteType,我使用无法使用cassandra cli删除超级列,cassandra,super-columns,Cassandra,Super Columns,这怎么可能?比较器是ByteType,我使用 [default@keyspace] get fv['user:/file.txt']; => (super_column=1365647977415, (column=6363, value=0000000000000001, timestamp=1368238637628082) (column=6c6d64, value=0000013f79344eb2, timestamp=1368238637628081)
[default@keyspace] get fv['user:/file.txt'];
=> (super_column=1365647977415,
(column=6363, value=0000000000000001, timestamp=1368238637628082)
(column=6c6d64, value=0000013f79344eb2, timestamp=1368238637628081)
(column=7362, value=000000000000003a, timestamp=1368238637628083))
=> (super_column=1365653962252,
(column=6363, value=0000000000000001, timestamp=1368238637727277)
(column=6c6d64, value=0000013f798fbee6, timestamp=1368238637727276)
(column=7362, value=0000000000000045, timestamp=1368238637727278))
del fv['user:/file.txt'][1365647977415];
column removed.
get fv['user:/file.txt'];
=> (super_column=1365647977415,
(column=6363, value=0000000000000001, timestamp=1368238637628082)
(column=6c6d64, value=0000013f79344eb2, timestamp=1368238637628081)
(column=7362, value=000000000000003a, timestamp=1368238637628083))
=> (super_column=1365653962252,
(column=6363, value=0000000000000001, timestamp=1368238637727277)
(column=6c6d64, value=0000013f798fbee6, timestamp=1368238637727276)
(column=7362, value=0000000000000045, timestamp=1368238637727278))
问题出在比现在更新的列timestamp中。小心点,伙计们
assume fv comparator as LongType;
1368238637628082==Sat,2013年5月11日02:17:17 GMT
现在是2013年4月11日星期四格林威治标准时间07:10:36
=> (super_column=1365647977415,
(column=6363, value=0000000000000001, timestamp=1368238637628082)