hbase
文章平均质量分 53
lixia0417mul2
避免成为那些从来没有接触过真正技术的所谓技术生涯
展开
-
percolator分布式事务简介
percolator分布式事务 分布式事务 percolator协议+Hbase实现的分布式事务原创 2023-04-05 12:54:39 · 131 阅读 · 0 评论 -
Hbase写超时常见原因及AsyncFsWAL原理
Hbase 写超时 Hbase AsyncFsWAL原理原创 2023-04-05 11:43:13 · 435 阅读 · 0 评论 -
Hbase异步客户端 VS Mysql的同步客户端
异步客户端 同步客户端 hbase的异步客户端 mysql的同步客户端原创 2023-04-04 01:36:25 · 138 阅读 · 0 评论 -
hbase服务端读写性能优化
hbase 服务端写性能优化 hbase 服务端读性能优化 hbase读写延迟的统计数据原创 2023-04-03 01:39:21 · 142 阅读 · 0 评论 -
Hbase客户端读写性能优化
hbase 客户端 读优化 hbase客户端写优化 hbase 客户端优化原创 2023-04-03 00:58:41 · 118 阅读 · 0 评论 -
hbase的预分区和rowkey设计
hbase rowkey设计 hbase Region热点 hbase热点消除原创 2023-03-26 19:30:36 · 122 阅读 · 0 评论 -
Hbase的使用两阶段提交协议实现的备份操作总结
hbase备份 hbase使用两阶段提交协议进行备份 hbase备份过程 hbase 备份的关键原创 2023-03-26 02:04:46 · 140 阅读 · 0 评论 -
Hbase异步复制和同步复制解析
Hbase 复制 同步复制 异步复制 hbase异步复制弊端 hbase异步复制注意事项原创 2023-03-25 11:45:13 · 614 阅读 · 0 评论 -
Hbase服务端支持Scan的流程图
hbase如何支持scan hbase获取数据流程图 hbase客户端scan获取数据流程图原创 2023-03-22 01:33:22 · 112 阅读 · 0 评论 -
sstable有序文件为什么不支持直接使用二分查找
什么样的存储结构支持二分查找 SSTable为什么不直接支持二分查找 如何改造有序的数据文件以支持二分查找原创 2023-03-19 01:01:23 · 66 阅读 · 0 评论 -
hbase结合布隆过滤器的稀疏索引结构
稀疏索引 布隆过滤器 稀疏索引结合布隆过滤器原创 2023-03-16 01:28:29 · 208 阅读 · 0 评论 -
Hbase架构图及数据存储格式
hbase架构图 hbase数据存储格式 hbase存储原创 2023-03-12 01:57:44 · 728 阅读 · 0 评论 -
hbase读写数据流程
hbase写数据速度极高,吞吐量极大,主要归因于写入数据是先写入memstore内存的操作(当然这里还有wal顺序写日志防止机器崩溃),只有等到内存满了。才会批量顺序flush数据到磁盘,这样就避免了磁盘的随机io,整个写入流程如下:client --> zk -->root表所在的rs服务器–>通过root表查找到meta元数据表后根据要写入的数据所在的位置从meta元数据表中查找到写入数据对应的rs服务器–>数据写入rs服务器的memstore内存2.hbase读性能: .原创 2022-03-06 02:06:46 · 1175 阅读 · 0 评论 -
hbase数据结构小结
1.hbase是一种面向列存储结构,面向列的结构一般来说适合于读取一行中少数列的应用.2.hbase是基于lsm日志数结构的,简单说就是有一块排好序的内存区域(通过跳表实现排序),加上磁盘中一个个排好序的磁盘文件组成.3.由于hbase插入数据时是先往内存(跳表中)插入数据的,为了防止数据丢失,他还要一个顺序的日志文件,写数据时先写顺序日志文件然后在写到跳表(跳表是一种有序的数据结构)中4.hbase的文件有序性的理解: 内存结构-跳表是有序的,磁盘文件1是有序的,磁盘文件2也是有序的,但是他们之间是原创 2021-01-26 00:55:01 · 89 阅读 · 0 评论 -
hbase的数据结构的简单总结
1.hbase是lsm结构,存储时是分块的,每当memstore满了之后就会刷新成一个文件,这个文件是有序的,但是文件与文件之间是没有序的。那获取记录的时候是怎么保证整体有序的呢?原因就是获取的时候会把几个文件+memstore做一次归并排序,由于每个文件都是有序的,所以归并排序所需要的时间只是o(n)的复杂度。2.hbase是所有更新和删除都当成了一条记录,真正的删除操作只发生在compact压缩合并文件的阶段。3.hbase快的原因不是不写磁盘,而是做到了顺序写磁盘,写入流程如下:顺序写hlog原创 2020-12-12 11:57:34 · 255 阅读 · 0 评论