hbase
周小西zxx
学生党一枚,网上找教程自学的心得和记录,只是随笔记录,可能部分没有写的很详细
展开
-
hbase个人总结
概述分布式非关系型数据库列存储可以存储大数据量数据最后是落盘到hadoop上,廉价,便于横向拓展没有主键的概念,行键Rowkey代替主键数据写入不是覆盖,而是记录一个新的VERSION,默认显示最新VERSION的数据namespace下有default和hbase两个自带的属性空间,hbase不要动,表默认写入default中。列存储写入数据的时候,行存储数据是连续的,只要尾部追加,而列存储需要多少寻址。行比列快...原创 2020-09-03 17:45:15 · 464 阅读 · 0 评论 -
HBASE 抛弃-ROOT-的原因
-ROOT-的作用》HBase是基于HDFS是要存储海量数据的》数据量巨大,数据本身的结构再复杂一些,那么会产生大量的table》table一多,元数据就会增多》元数据如果过多,那么元数据都存储在一个文件中由一个节点来管理就会导致查询效率变低》元数据分布式存储(.meta.文件可以有好多个)》因为元数据是分布式存储的,所以来了请求之后去找哪一个.meta.文件呢?》利用-ROOT-存储.meta.文件的位置HBase0.96开始为什么舍弃了-ROOT-?》HBase是基于HDFS存储的,所原创 2020-09-03 15:08:22 · 435 阅读 · 0 评论