
Hbase
文章平均质量分 69
大数据——Hbase
代码健身摩托gucci上海
这个作者很懒,什么都没留下…
展开
-
Hbase-LSM树
而LSM树它采用的是一种先把东西放内存这个是c0树,还有一个c1树用来存储合并结果的,他也放在磁盘里面(但他并不是最终的一个持久化结果),然后我每次c0存个差不多的时候, 我采用了一种追加合并的方式 合并到c1里面,批量存到磁盘里面。两边的东西我只是追加的形式插入数据,并不是修改的形式。由于我c0 c1都是有序的结构 最终存进磁盘里面也是有序的,所以我未来hfile合并直接归并查找,我读的时候也能用二分查找的方式,包括最后我读用了最小堆,它只需要查找到rowkey的一个起始行即可,就。原创 2022-10-24 17:14:11 · 631 阅读 · 0 评论 -
Hbase 表设计
首先要写一个表。原创 2022-10-24 10:59:47 · 1616 阅读 · 0 评论 -
搭建Hbase
1.解压2.删这个不影响3.改环境变量 vi /ect/profile4. 编写hbase-env解开注释 重新写一个javahome:!ls /usr/java 可以在vi界面搜索外面的东西。原创 2022-10-22 10:47:08 · 503 阅读 · 0 评论 -
Hbase
二 、 Hbase简介面向行就是 类似于mysql那种,一行存储许多字段,即使那个字段没有初始化,他也会给他占用存储空间,比较浪费面向列 后面说 但是他类似于k,v键值对非结构化数据 比如爬虫爬的html标签半结构化数据 json 每个json里面的kv都是不一样的结构化数据 就是mysql那种 每条信息的字段我都是自定义好的。原创 2022-10-20 17:10:49 · 320 阅读 · 0 评论