Использование HBase Shell для проверки TTL уровня ячейки

Я знаю, что могу проверить TTL уровня семейства столбцов, используя «описать» в таблице. Есть ли аналогичная команда оболочки для установки TTL на уровне ячейки?

В этом ответе говорится о возможности получить его через HBase API, но не из оболочки HBase, поэтому я считаю, что должен быть способ проверить это и в оболочке.

https://community.cloudera.com/t5/Storage-Random-Access-HDFS/Get-ttl-from-HBase-record/td-p/32224


person Biplob Biswas    schedule 14.06.2018    source источник
comment
Есть успехи в этом?   -  person Shankar Saran Singh    schedule 05.08.2020


Ответы (1)


HBase Shell describe показывает схему для каждого семейства столбцов, включая значение TTL, если оно установлено.

person Harold    schedule 14.06.2018
comment
Я уже упоминал, что я могу получить это из описания, но для семейства столбцов не TTL уровня ячейки. - person Biplob Biswas; 14.06.2018
comment
Извините за недопонимание. Итак, вы используете пользовательский TTL для ячеек, который может отличаться от TTL семейства столбцов? - person Harold; 14.06.2018
comment
Да, в настоящее время я устанавливаю TTL на уровне ячейки, и у меня нет установленного TTL на уровне семейства столбцов. - person Biplob Biswas; 14.06.2018