我该如何记录HBase架构?

时间:2013-02-01 15:37:49

标签: schema hbase

这可能是我思考问题的一个例子,但我应该如何记录HBase架构?在关系数据库领域,通常使用UML或类似的图表技术来记录模式。这些方法似乎不适合HBase。对我来说,最简单的方法是使用电子表格(或任何其他表)来记录列和列族。有一个更好的方法吗?

1 个答案:

答案 0 :(得分:1)

此时没有通用的方法。你可以用你认为最清楚的方式做到这一点。我使用了实体图(通常比它们更值得麻烦),XML / JSON和伪CREATE TABLE语句。一些可能有用的事情:

  • 关于理解HBase架构设计的presentation I did at HBaseCon 2012,它提出了一些简单的指导原则。
  • 一个名为scoot的简单开源工具,它接收XML个文件并输出JRuby脚本来创建所述架构

如果你正在进入像“实体嵌套”这样的高级内容(即在运行时使用变量列),那么就目前而言,就你的建模而言,你就是自己的。