0

我有一个这样的列族 -

create column family TEST
with key_validation_class = 'UTF8Type'
and comparator = 'UTF8Type'
and default_validation_class = 'UTF8Type'
and column_metadata = [ {column_name : 'date', validation_class : DateType}];

它是一个动态列族,这意味着我们可以在运行时插入很多列和数据……我们只想在上面的列族中保留一列及其数据……这意味着我们要删除除此之外的所有其他列以上一列及其来自该列族的数据...

做这个的最好方式是什么?我们应该编写一个简单的程序来执行此操作,还是有任何其他方式可以删除除我需要的一列及其数据之外的所有列..

谢谢..

4

1 回答 1

0

最简单的方法是读出要保留的一列并将其复制到某处,然后截断 CF,然后将保存的列写回。

于 2013-10-15T17:55:30.640 回答