Как проверить внутреннюю структуру стола Cassandra без Cassandra-Cli?
Что касается Cassandra 3.0, утилита с именем "cassandra-cli" была удалена. Это позволило увидеть, как таблица хранится внутри. Как здесь:
RowKey: title1
=> (name=, value=, timestamp=1393102991499000)
=> (name=author, value=Some Author, timestamp=1393102991499000)
=> (name=year, value=1993, timestamp=1393102991499000)
RowKey: title2
=> (name=, value=, timestamp=1393102991499100)
=> (name=author, value=Another Author, timestamp=1393102991499100)
=> (name=year, value=1987, timestamp=1393102991499100)
Как это сделать в Кассандре>= 3.0?
1 ответ
Решение
Для Cassandra 3.0 они изменили формат sstable и не обновили инструменты для отладки содержимого, поэтому эти инструменты были удалены. Смотри CASSANDRA-7464.
Если вы читаете комментарии, похоже, что некоторые люди работают над обновленной версией sstable2json для 3.x.