HBase表设计基本规范
2016-10-02 11:04:37 0 举报
AI智能生成
HBase表设计基本规范包括:1. 表名应简洁明了,能够反映表的主要内容;2. 行键应唯一且具有递增性,以便查询和排序;3. 列族应合理划分,避免冗余数据;4. 列应具有明确的数据类型,以便存储和查询;5. 表应有适当的预分区和分区策略,以提高查询性能;6. 表应有适当的版本控制策略,以支持数据回滚和历史查询;7. 表应有适当的数据压缩策略,以节省存储空间和提高查询性能。
作者其他创作
大纲/内容
Table基本规范
单表规模最好控制在50~100Region,每个Region大小控制在10G~50G
RowKey基本规范
RowKey长度原则
RowKey散列原则
RowKey唯一原则
列族基本规范
列族规模原则
列族长度原则
cell基本规范
单个value值不建议超过10M,如果超过,建议考虑使用HDFS等
0 条评论
下一页