我们有计数器列的家庭,这样的事情: 创建列家庭visits_counter_cf 与key_validation_class = UTF8Type 和比较= '的CompositeType(LongType,LongType,UTF8Type)' 和default_validation_class = CounterColumnType ;从卡桑德拉计数器列家庭删除整个行
当我们从CLI列中删除一行(我们使用Hector)时,它看起来会被删除 但是当我们在同一行中增加计数器(相同的rowkey)时,它会继续从先前的计数器值中增加计数器(删除前的值)。 请帮助理解此行为,
什么版本的Cassandra? – zznate
这有点旧了:-) 1.0.9 – user3021296
CLI中的行为相同。当我增加一个计数器然后删除该行并再次递增计数器,计数器值为2但不是1如预期的那样。 – user3021296