
HBASE
静静的程序猿进化史
竭尽所能,做一个不平凡的普通人。
展开
-
hbase :list_namespace,list
原创 2021-12-15 08:54:22 · 1680 阅读 · 0 评论 -
关于hbase表的设计原理,列簇,数据压缩,版本的设计
1.列簇一般设置是1-2 个,实际工作中我们设置的是一个列簇,如果列簇太多,那么一个列簇对应的是一个store,也是对应一个memstore,那么当达到一定的阈值(默认是128M),就会进行一次flush,多个列簇就会进行多次的flush,会导致不必要的I/O消耗,所以一般设置成1-2个就可以,并且能使用一个就不要使用两个。2.版本的设计:我们的项目不需要保存历史数据,那么就使用默认的版本:VERSIONS=1,;如果我们的项目需要保存历史的变更信息,那么我们就可以使用VERSIONS>1的版本,但原创 2021-12-13 19:31:05 · 2068 阅读 · 0 评论