我需要显示父子关系。除了显示父母/孩子之外没有任何共同点。每个节点的属性将从Template继承。只有管理员用户可以添加/编辑模板节点属性的默认值,这些默认值将反映到用户创建的节点,并且可以覆盖模板属性。
我在mySql中有这个结构。现在我正在重新设计Hbase(巨大的数据)。该项目尚处于初期阶段。
请为我推荐一个完美的架构设计。我正在尝试使用Node / Edge设计。还有其他选择吗?
PS-我是Hbase的新手
答案 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-'。
如果您有任何其他更好的想法,请回答。