У меня есть сложные объекты с полями сбора, которые необходимо было сохранить в Hadoop. Я не хочу проходить через все дерево объектов и явно хранить каждое поле. Поэтому я просто думаю о сериализации сложных полей и храню его как одну большую часть. И чем desirialize это при чтении объекта. Так что это лучший способ сделать это? Я хотя бы об использовании какой-то серилизации для этого, но я надеюсь, что у Hadoop есть средства для решения этой ситуации. КлассКак хранить сложные объекты в хаосе Hbase?
Sample объекта для хранения:
class ComplexClass {
<simple fields>
List<AnotherComplexClassWithCollectionFields> collection;
}
Спасибо. Как бы вы преобразовали массив байтов в исходный (Writable) объект, вот как выглядит десериализация? Предпочтительно использовать метод Hadoop serde. –
@ bajafresh4life: Не могли бы вы помочь мне в этом. Я действительно новичок в HBase и даю мне легкие шаги. Спасибо ВАМ http://stackoverflow.com/questions/24236547/how-to-store-primitive-datatypes-strings-in-a-hbase-column-and-retrieve-them-u –