当前位置: 首页 > news >正文

HBase-读流程

创建连接同写流程。

(1)读取本地缓存中的Meta表信息;(第一次启动客户端为空)

(2)向ZK发起读取Meta表所在位置的请求;

(3)ZK正常返回Meta表所在位置;

(4)向Meta表所在位置的RegionServer发起请求读取Meta表信息;

(5)读取到Meta表信息并将其缓存在本地;

(6)先从写缓存中读取数据,如果没有就从读缓存中读取数据,如果没有就从磁盘中读取数据,并将读取的数据放到读缓存中。

(7)给用户返回最大版本的数据。

 

http://www.lryc.cn/news/115914.html

相关文章:

  • Matlab绘图 图例legend 太长,怎么减小指示线的长度
  • 力扣17(电话号码中的字符组合)
  • vue+element 下载压缩包和导出
  • 构建Docker容器监控系统 (1)(Cadvisor +InfluxDB+Grafana)
  • hive编译报错整理
  • centos磁盘爆满可以清理mysql-bin.000011吗
  • SSM个人博客项目
  • vue插槽是什么?如何使用?
  • yum常用操作命令
  • .Net C# 免费PDF合成软件
  • JAVA集合框架 一:Collection(LIst,Set)和Iterator(迭代器)
  • python ffmpeg合并ts文件
  • c++map和set剖析
  • kubernetes configmap 的data中的文件内容格式错乱
  • A TupleBackedMap cannot be modified Mybatis分页,使用List<Map>接参,无法修改map的解决方案
  • Leetcode-每日一题【剑指 Offer 13. 机器人的运动范围】
  • WEB集群——负载均衡集群
  • ubuntu 20.0.4 搭建nvidia 显卡环境
  • Windows环境下通过 系统定时 执行脚本方式 压缩并备份文件夹 到其他数据盘
  • C++系列二:STL教程-常用算法
  • 【css】渐变
  • idea打开多个项目需要开多个窗口(恢复询问弹窗)
  • 篇十三:策略模式:选择不同算法
  • Centos7.6 安装mysql过程全记录
  • Java中的Guava是什么?
  • vue.js兄弟组件方法调用b组件调用a组件方法
  • 【Kubernetes】二进制搭建
  • 【MFC】08.MFC消息,自定义消息,常用控件(MFC菜单创建大总结),工具栏,状态栏-笔记
  • Clickhouse 数据存储
  • c语言每日一练(3)