data 目录结构
介绍问系统级别的目录结构 开始介绍用户数据目录 即表数据存储目录结构
.tabledesc 表元信息目录
.tableinfo 表元信息文件
.tmp 临时数据区 当.tableinfo更新的时候,在.tmp文件中产生数据
.regioninfo 对应region的序列化信息,表数据的元信息的信息,表数据目录
cf test表的列族,包含所有列族的数据目录
HBase数据存储目录解析
1. 创建或者删除操作时候,表放在.tmp,临时存放需要创建或者修改的数据结构
2. WALs HBASE日志
3. archive存放表的归档和快照,HBASE做分割或者是合并操作完成之后,hfile文件放到archive之后,并将之前的删除掉,master任务会定期处理
4. corrupt 存放损坏的日志文件,日志可能出了问题,有一些日志可能损坏了
5. data HBASE核心目录,数据
6. hbase.id 用于标识HBASE的进程
7. HBASE.version表明HBASE集群文件的版本信息,hfile文件的版本信息
8. oldWALs当WALs的log持久化之后,不需要的log就被放到oldWALs,等待删除
HBase数据存储目录 data目录
test
.tabledesc 表元信息目录
.tableinfo 表元信息的文件
.tmp 中间临时数据
.regioninfo 对应region的序列化信息,表信息的元信息的目录信息,表数据目录
cf test表的列族,包含所有列族的数据目录
1. 创建或者删除操作时候,表放在.tmp,临时存放需要创建或者修改的数据结构
2. WALs HBASE日志
3. archive存放表的归档和快照,HBASE做分割或者是合并操作完成之后,hfile文件放到archive之后,并将之前的删除掉,master任务会定期处理
4. corrupt 存放损坏的日志文件,日志可能出了问题,有一些日志可能损坏了
5. data HBASE核心目录,数据
6. hbase.id 用于标识HBASE的进程
7. HBASE.version表明HBASE集群文件的版本信息,hfile文件的版本信息
8. oldWALs当WALs的log持久化之后,不需要的log就被放到oldWALs,等待删除
HBase
HBase