# hbase-study **Repository Path**: xh-bigdata/hbase-study ## Basic Information - **Project Name**: hbase-study - **Description**: hbase - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-01-08 - **Last Updated**: 2024-02-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # hbase-study # base - [资源](md/000100util/000100resource/resource.md) - [进入官方文档](md/000100util/000200into-official-website/into-official-website.md) - [简单使用](md/000100util/000300simple-use/simple-use.md) - [hdfs 中的重要目录介绍](md/000100util/000400hdfs-important-dir/hdfs-important-dir.md) - [sql 操作 hbase 的办法](md/000100util/000500hbase-sql/hbase-sql.md) # 遇到的问题 - [完全分布式搭建:master 界面没有 Region Servers,并且出现 `util.NettyFutureUtils (NettyFutureUtils.java:lambda$addListener$0(58)) - Unexpected error caught when processing netty java.lang.IllegalArgumentException: object is not an instance of declaring class` 异常](md/000120problem/000100fully-distributed-install-object-is-not-an-instance-of-declaring-class/fully-distributed-install-object-is-not-an-instance-of-declaring-class.md) # 理论 - [HBase 基本介绍](md/000200theory/000100base-introduce/base-introduce.md) - [HBase 架构](md/000200theory/000200structure/structure.md) - [HBase 读写流程](md/000200theory/000900-read-write-process/read-write-process.md) - [HBase 数据读取流程(详细版)](md/000200theory/000910read-data-detail/read-data-detail.md) - [table 数据操作过程中数据文件的变化](md/000200theory/001000data-file-change-on-table-operate/data-file-change-on-table-operate.md) - [HBase 表(row key) 设计(多对多、一对多 等情况)](md/000200theory/001500row-key-design/row-key-design.md) - [HBase LSM(Log-Structured Merge Tree) 树存储结构](md/000200theory/002000lsm/lsm.md) - [HBase 优化设计 - 表的设计](md/000200theory/010000optimize-table-design/optimize-table-design.md) - [HBase 优化设计 - HBase 写表操作优化](md/000200theory/010100optimize-data-write/optimize-data-write.md) - [HBase 优化设计 - HBase 读表操作优化](md/000200theory/010200optimize-data-read/optimize-data-read.md) # 安装 - [安装介绍](md/000300install/000100install-introduce/install-introduce.md) - [单节点安装](md/000300install/000200standalone-install/standalone-install.md) - [完全分布式搭建(Fully distributed)](md/000300install/000300fully-distributed-install/fully-distributed-install.md) # 数据模型 - [逻辑储存详情](md/000400data-model/000200logic-view/logic-view.md) # 常用命令 - [服务器相关](md/000500common-command/000100server-command/server-command.md) - [客户端相关](md/000500common-command/000200client-command/client-command.md) - [help 获取 `COMMAND GROUPS`](md/000500common-command/000300get-command-groups-by-help/get-command-groups-by-help.md) - [Group name: namespace(数据库级别)相关](md/000500common-command/000600group-name-namespace/group-name-namespace.md) - [Group name: dml](md/000500common-command/000700group-name-dml/group-name-dml.md) - [hfile 相关命令参数](md/000500common-command/002100hfile/hfile.md) # 操作 HBase - [java HelloWorld](md/000800operate/000100java-hello-world/java-hello-world.md) - [HBase 通话记录 demo(todo)](md/000800operate/000200hbase-call-log-demo/hbase-call-log-demo.md) - [使用 protobuf 优化 `通话记录` 示例的储存空间(todo)](md/000800operate/000300use-protobuf-optimize-call-log-space/use-protobuf-optimize-call-log-space.md) - [HBase 整合 MapReduce 案例: word count - 从 hdfs 读取数据,写入到 HBase 中](md/000800operate/001100hbase-mapreduce/hbase-mapreduce.md) - [HBase 整合 MapReduce 案例: 从 hbase 读取数据,将结果写入到 hdfs](md/000800operate/001200hbase-mapreduce-read-hbase-data-to-hdfs/hbase-mapreduce-read-hbase-data-to-hdfs.md) # 源码分析 - [涉及 HBase 整合 MapReduce 相关源码简单分析](md/001100source-code-analyse/000100hbase-and-mapreduce-code-analyse/hbase-and-mapreduce-code-analyse.md)