hbase架构设计 - 模板 - 继承

时间:2015-08-20 00:16:29

标签: hadoop hbase

我需要显示父子关系。除了显示父母/孩子之外没有任何共同点。每个节点的属性将从Template继承。只有管​​理员用户可以添加/编辑模板节点属性的默认值,这些默认值将反映到用户创建的节点,并且可以覆盖模板属性。

我在mySql中有这个结构。现在我正在重新设计Hbase(巨大的数据)。该项目尚处于初期阶段。

请为我推荐一个完美的架构设计。我正在尝试使用Node / Edge设计。还有其他选择吗?

PS-我是Hbase的新手

1 个答案:

答案 0 :(得分:0)

我遵循以下架构。

RowKey        | CF(a)                  
node-UUID     | t-node-UUID:"dummy"
              | p-node-UUID:"dummy"
              | c-node-UUID:"dummy"
              | i-node-UUID:"dummy"

然后在代码中,对于模板节点使用前缀't-'的分隔键,对于父节点使用'p-',对于子节点使用'c-',对于实例使用'i-'。

如果您有任何其他更好的想法,请回答。