2011-09-07 9 views
6

삭제를 시도 할 때 hector (cassandra 클라이언트)를 사용하면 열을 삭제하지만 행 키를 뒤에 남겨 둡니다. 이유를 알고 누가 어떻게 행 키를 삭제할 수 있습니까?헥터 (카산드라) 삭제 이상

+1

카산드라의 대답은 채팅을 찾을 -> http://wiki.apache.org/cassandra/FAQ#range_ghosts – Ankush

답변

3

이것은 Cassandra를 사용할 때 예상됩니다. 삭제 기호를 써서 삭제하므로 데이터는 다음 번 압축 될 때까지 계속 남아 있습니다. 결국에는 완전히 완료되지만 응용 프로그램 코드는 빈 행이 삭제 된 행과 동일하다는 것을 알아야합니다.

1

사실, 해당 행의 유예 기간이 지나면 다음 번 압축에서 사라집니다.

확인이 아웃 : Wikipedia