при работе с HBase Java API у меня есть строка кода, как показано ниже:
byte[] value = scanner.next().getValue(Bytes.toBytes(family), Bytes.toBytes(qualifier));
Предположим, я не знаю, является ли это типом Int или String. для этого значения , которое я должен использовать между Byte.toInt (значение)
и Byte.toString (значение)
, чтобы правильно распечатать значение ?
Это не совсем вопрос HBase / Hadoop, а скорее вопрос Java, но я погуглил и не могу найти способ его получить. Возможно ли это знать?
В другом направлении, из HBase Java API, как я могу узнать тип данных для заданного значения, хранящегося в квалификаторе family:?
Спасибо!