HBase列族是怎么定义的,一个表要定义几个列族较好?求帮助,谢谢了

HBase的列有列族前缀和列组成

请问下一个表中列族要怎么设定,是只设定一个,还是越多越好,还是根据什么设定几个?

列族的设定对效率有没有影响?

我刚看,说HBase是按列族分组的,这种分组有什么意义,我刚学不久,不太明白,求高手帮忙,谢谢!

FFIVE
浏览 3758回答 2
2回答

呼如林

HBase表中的每个列都归属于某个列族,列族必须作为表模式(schema)定义的一部分预先给出;列名以列族作为前缀,每个“列族”都可以有多个列成员(column);HBase把同一列族里面的数据存储在同一目录下,由几个文件保存。目前 hbase 不能很好地处理 多个列族建议 只用 1 ~ 2 个列族最好只用一个

眼眸繁星

hbase一遍定义rowkey不超过两到三个,这是官网上明确给出的答案,有什么不懂可以去官网上看看
打开App,查看更多内容
随时随地看视频慕课网APP