hbase meta表数据存储

简介: hbase meta表数据存储1.meta表存储了在系统上的一系列的region信息。以及meta表的信息存储在zookeeper上。2.meta表结构如下(默认列族为info) :Key:Region key of the format ([...

hbase meta表数据存储

1.meta表存储了在系统上的一系列的region信息。以及meta表的信息存储在zookeeper上。

2.meta表结构如下(默认列族为info) :

Key:
Region key of the format ([table表名],[region start key起始键],[region id])

Values:
序列化的regioninfo实例
info:regioninfo (serialized HRegionInfo instance for this region)

包含此region的regionserver
info:server (server:port of the RegionServer containing this region)

包含此region的regionserver的进程开始时间
info:serverstartcode (start-time of the RegionServer process containing this region)

3.meta表实例数据展示:

hbase(main):148:0> scan 'hbase:meta'
ROW  COLUMN+CELL 
 hbase:namespace,,1512106581988.18a0600b197d7313 column=info:regioninfo, timestamp=1512106686993, value={ENCODED => 18a0600b197d73133f8cdeeca1d9bbe2, NAME => 'hbase:namespace,,1512106581988
 3f8cdeeca1d9bbe2.   .18a0600b197d73133f8cdeeca1d9bbe2.', STARTKEY => '', ENDKEY => ''}  
 hbase:namespace,,1512106581988.18a0600b197d7313 column=info:seqnumDuringOpen, timestamp=1512106686993, value=\x00\x00\x00\x00\x00\x00\x00\x0B   
 3f8cdeeca1d9bbe2.   
 hbase:namespace,,1512106581988.18a0600b197d7313 column=info:server, timestamp=1512106686993, value=slave-1:16020
 3f8cdeeca1d9bbe2.   
 hbase:namespace,,1512106581988.18a0600b197d7313 column=info:serverstartcode, timestamp=1512106686993, value=1512106679061   
 3f8cdeeca1d9bbe2.
相关实践学习
lindorm多模间数据无缝流转
展现了Lindorm多模融合能力——用kafka API写入,无缝流转在各引擎内进行数据存储和计算的实验。
云数据库HBase版使用教程
  相关的阿里云产品:云数据库 HBase 版 面向大数据领域的一站式NoSQL服务,100%兼容开源HBase并深度扩展,支持海量数据下的实时存储、高并发吞吐、轻SQL分析、全文检索、时序时空查询等能力,是风控、推荐、广告、物联网、车联网、Feeds流、数据大屏等场景首选数据库,是为淘宝、支付宝、菜鸟等众多阿里核心业务提供关键支撑的数据库。 了解产品详情: https://cn.aliyun.com/product/hbase   ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库 ECS 实例和一台目标数据库 RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
目录
相关文章
|
6月前
|
机器学习/深度学习 分布式计算 Hadoop
一种HBase表数据迁移方法的优化
一种HBase表数据迁移方法的优化
89 0
|
存储 缓存 分布式计算
【Hbase】(十一)详解 HBase 表的设计原则
【Hbase】(十一)详解 HBase 表的设计原则
1202 0
【Hbase】(十一)详解 HBase 表的设计原则
|
6月前
|
SQL Java 分布式数据库
实现HBase表和RDB表的转化(附Java源码资源)
该文介绍了如何将数据从RDB转换为HBase表,主要涉及三个来源:RDB Table、Client API和Files。文章重点讲解了RDB到HBase的转换,通过批处理思想,利用RDB接口批量导出数据并转化为`List<Put>`,然后导入HBase。目录结构包括配置文件、RDB接口及实现类、HBase接口及实现类,以及一个通用转换器接口和实现。代码中,`RDBImpl`负责从RDB读取数据并构造`Put`对象,`HBaseImpl`则负责将`Put`写入HBase表。整个过程通过配置文件`transfer.properties`管理HBase和RDB的映射关系。
56 3
实现HBase表和RDB表的转化(附Java源码资源)
|
6月前
|
存储 分布式计算 分布式数据库
对给定的数据利用MapReduce编程实现数据的清洗和预处理,编程实现数据存储到HBase数据库,实现数据的增删改查操作接口
对给定的数据利用MapReduce编程实现数据的清洗和预处理,编程实现数据存储到HBase数据库,实现数据的增删改查操作接口
51 0
|
存储 Java Shell
分布式数据库HBase的常用操作的基本Shell命令的表操作
HBase是一个分布式数据库系统,支持高性能、可伸缩、实时的数据存储和处理。在HBase中,我们可以使用Shell命令来进行常用的操作,如创建表、插入数据、查询数据、更新数据等。本文将介绍关于分布式数据库HBase的常用操作基本Shell命令的表操作。
250 0
|
存储 SQL 分布式计算
大数据数据存储的数据库的非关系型数据库之HBase
当今大数据时代的到来,数据库的存储问题成为了一个主要考虑点。传统的关系型数据库因其表结构和SQL语言特性,限制了其在大数据场景下的应用。非关系型数据库(NoSQL)的应运而生,而其中的HBase数据库便是备受关注的一种。
153 0
|
SQL 缓存 分布式计算
HBase查询一张表的数据条数的方法
HBase查询一张表的数据条数的方法
1005 0
HBase查询一张表的数据条数的方法
|
存储 分布式数据库 开发者
HBase表设计_8 | 学习笔记
快速学习 HBase表设计_8
151 0
|
存储 分布式数据库 开发者
HBase 表设计_7 | 学习笔记
快速学习 HBase 表设计_7
124 0
|
分布式数据库 开发者 Hbase
HBase 表设计_6 | 学习笔记
快速学习 HBase 表设计_6
122 0