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

Hbase入门

目录

Hbase逻辑结构


一、基础知识

1. Hbase逻辑结构

  • 行键(Rowkey):唯一标识一行数据,按照字典序(row_key1 < row_key11 < rowkey2)排列.
  • 列Col:数据记录的一条属性
  • 列族:将多列划分为一类,视为一个列族。例如上图中(math、DS、DB列被归到Scores这一列族)
  • Region:将行数据进行切片后得到的,记录切片。(数据按行切分后的一部分)
  • Store:对Region再按照列族切分后,得到的一块一块的零散数据。

这个逻辑结构只是方便我们理解数据,但是在存储上并不是这样的结构。

2. 物理存储结构

逻辑结构上的每一列的值,都要使用一行去存储。
Row_key用于对应逻辑结构中的一行数据,其中有两个重要列:TimeStampType

  • Timestamp,时间戳:相当于数据的一个版本号,每次操作数据后都会对应一个时间戳。具有最新的时间戳的数据代表最新的数据。
  • Type,操作类型:数据的操作类型

大数据学习之HBase入门笔记 - 5akura - 博客园


http://www.kler.cn/a/391620.html

相关文章:

  • 以色列支付龙头遭DDoS攻击,各地超市加油站等POS机瘫痪
  • 1小时构建Vue3知识体系之vue的生命周期函数
  • 10款PDF合并工具的使用体验与推荐!!!
  • wafw00f源码详细解析
  • 腾讯云nginx SSL证书配置
  • C++组合复用中,委托的含义与作用
  • 树莓派安装FreeSWITCH
  • v-html 富文本中图片使用element-ui image-viewer组件实现预览,并且阻止滚动条
  • 23. 管理架构债务
  • 0基础跟德姆(dom)一起学AI 深度学习02-Pytorch基本使用
  • 力扣 LeetCode 142. 环形链表II(Day2:链表)
  • 负载均衡式在线oj项目开发文档2(个人项目)
  • Linux之进程
  • java:多态练习
  • filerchain是什么类
  • MongoDB增删改查,复杂查询案例分析
  • 精准监测,高效防护:特力康输电线路防山火新方案
  • Vue2+ElementUI:用计算属性实现搜索框功能
  • Python网络爬虫简介
  • 信令服务器设计之websocket
  • Spring Boot基础教学:Spring Boot 简介
  • 元器件封装
  • Linux系统编程学习 NO.11——进程的概念(2)
  • IntelliJ+SpringBoot项目实战(四)--快速上手数据库开发
  • php中ajax怎么使用【小白专用24.11.12】
  • git怎么切换分支