2013-09-22 3 views
2

내 프로젝트에서 cassandra를 사용하고 배포되지 않았으므로 이제 junit 테스트를 작성하고 테스트를 마친 후에 데이터베이스를 지우지 만 행키를 삭제할 수 없습니까? 카산드라 행키를 지우는 법을 말해 줄 수 있어요? 당신에게cassandra rowkey를 삭제하는 방법

헥터와
+0

CQL3을 사용하고 있습니까? –

답변

1

의 유형입니다

Mutator<K> = HFactory.createMutator(keyspace, Serializer<K>); 
mutator.addDeletion(key, columnFamilyName); 
mutator.execute(); 

. 당신은 cassandra-cli에서 이것을 할 수 있습니다 :

[[email protected]] use ks; 
Authenticated to keyspace: ks 
[[email protected]] truncate cf; 
3

는 수행 K는 잘라 내기를 사용해야 열 가족에서 모든 데이터를 지우려면 당신의 행

+1

@doandhuyhai 여전히 행키가 남아 있습니다. –

관련 문제