这可能是我过度思考问题的一个案例,但我应该如何记录 HBase 模式?在关系数据库领域,通常使用 UML 或类似的图表技术来记录模式。这些方法似乎不太适合 HBase。对我来说,最简单的方法是使用电子表格(或任何其他表格)来记录列和列族。有一个更好的方法吗?
问问题
713 次
1 回答
1
目前没有通用的方法。你可以用任何你觉得最清楚的方式来做。我使用过实体图(通常比它们的价值更麻烦)、XML
/JSON
和伪CREATE TABLE
语句。几件事可能会有所帮助:
- 我在 HBaseCon 2012 上做的关于理解 HBase 模式设计的演讲,其中提出了一些简单的指导方针。
- 一个名为scoot的简单开源工具,它接收
XML
文件并输出JRuby
用于创建所述模式的脚本
如果您正在研究诸如“实体嵌套”(即在运行时使用可变列)之类的高级内容,那么目前就建模而言,您有点靠自己。
于 2013-02-01T16:21:31.030 回答