HBase
文章平均质量分 90
HBase是BigTable的开源java版本。是建立在HDFS之上,提供高可靠性、高性能、列存储、可伸缩、实时读写NoSQL的数据库系统仅能通过主键(row key)和主键的range来检索数据,仅支持单行事务。
Lansonli
优快云大数据领域博客专家,InfoQ写作社区2022年度影响力作者、华为云社区2022年度十佳博主、华为云享专家、阿里云专家博主、腾讯云开发者社区2022年度最佳作者、腾云先锋(TDP)核心成员、51CTO专家博主,全网二十万多粉丝,知名互联网公司大数据高级开发工程师
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
大数据知识总结(八):HBase分布式数据库入门到精通
HBase是一个高可靠性、高性能、面向列、可伸缩、实时读写的分布式 NOSQL 数据库。当你需要随机、实时读/写访问大数据时,请使用 Apache HBase。原创 2024-05-28 22:54:24 · 3355 阅读 · 2 评论 -
大数据HBase(十七):HBase全面调优
全网最详细的大数据HBase文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点。 目录 系列历史文章 HBase的360度全面调优 一、通用调优 二、Linux调优 三、HDFS调优 四、HBase的调优 五、内存优化 六、Zookeeper的调优 系列历史文章 2021年大数据HBase(十七):HBase的360度全面调优 2021年大数据HBase(十六):HBase的协处理器(Coprocessor) 2021年大数据HBase..原创 2021-07-28 13:23:01 · 2639 阅读 · 52 评论 -
大数据HBase(十六):HBase的协处理器(Coprocessor)
全网最详细的大数据HBase文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点。 目录 系列历史文章 HBase的协处理器(Coprocessor) 一、起源 二、协处理器主要的分类 三、HBase的协处理器_ObServer 四、HBase的协处理器_Endpoint 五、概念总结 六、HBase的协处理器总结 系列历史文章 2021年大数据HBase(十六):HBase的协处理器(Coprocessor) 2021年大数据HBas..原创 2021-07-28 00:08:54 · 4402 阅读 · 30 评论 -
大数据HBase(十五):HBase的Bulk Load批量加载操作
全网最详细的大数据HBase文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点。 目录 系列历史文章 HBase的Bulk Load批量加载操作 一、Bulk Load 基本介绍 二、需求说明 三、准备工作 1、在hbase中创建名称空间, 并创建hbase的表 3、在项目中创建包 和 添加配置文件log4j.properties 四、将CSV数据转换为HFile文件格式数据 map 程序的代码 驱动类的代码 五、将Hfile文件格式数...原创 2021-07-26 21:30:34 · 3675 阅读 · 53 评论 -
大数据HBase(十四):HBase的原理及其相关的工作机制
全网最详细的大数据HBase文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点。 目录 系列历史文章 HBase的原理及其相关的工作机制 一、HBase的flush刷新机制(溢写合并机制) hbase2.0: flush溢写的流程说明 2.0中内存合并的策略: 如何配置内存合并策略: 二、HBase的storeFile的合并机制 三、Hbase的split机制(region分裂) 四、region server的上线流程 五、regionS..原创 2021-07-24 15:06:59 · 4028 阅读 · 52 评论 -
大数据HBase(十三):HBase读取和存储数据的流程
全网最详细的大数据HBase文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点。 目录 系列历史文章 HBase读取和存储数据的流程 一、HBase读取数据的流程 二、HBase存储数据的流程 客户端的同步流程: 异步服务器端执行过程: 系列历史文章 2021年大数据HBase(十一):Apache Phoenix的视图操作 2021年大数据HBase(十):Apache Phoenix的基本入门操作 2021年大数据HBase(九):Ap..原创 2021-07-22 07:40:59 · 2663 阅读 · 51 评论 -
大数据HBase(十二):Apache Phoenix 二级索引
全网最详细的大数据HBase文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点。 目录 系列历史文章 前言 Apache Phoenix 二级索引 一、索引分类 二、索引分类_全局索引 三、索引分类_本地索引 四、索引分类_覆盖索引 五、索引分类_函数索引 六、索引案例一: 创建全局索引+覆盖索引 1、需求 2、创建索引 3、查询数据 4、查询执行计划 5、删除索引 6、查看索引 7、测试查询所有列是否会使用索引 8、使用Hin.原创 2021-07-18 10:50:56 · 3370 阅读 · 28 评论 -
大数据HBase(十一):Apache Phoenix的视图操作
全网最详细的大数据HBase文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点。 目录 系列历史文章 前言 Apache Phoenix的视图操作 一、应用场景 二、视图介绍 三、语法说明 四、建立MOMO_CHAT:MSG的视图 1、参考SQL语句 2、尝试查询一条数据 五、完成陌陌查询案例 1、需求 2、编写SQL实现陌陌案例 3、使用java连接Phoenix: 系列历史文章 2021年大数据HBase(十):Apache ..原创 2021-07-16 23:24:45 · 2155 阅读 · 48 评论 -
大数据HBase(十):Apache Phoenix的基本入门操作
全网最详细的大数据HBase文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点。 目录 系列历史文章 前言 Apache Phoenix的基本入门操作 一、Phoenix的快速入门 1、需求 2、创建表语法 3、大小写思考 二、Apache Phoenix的基本使用 1、查看所有的表 2、查看某一个表 3、删除表 4、插入数据操作 5、查询数据操作 6、更新数据 7、删除数据 8、分页查询操作 9、更多语法 系列历史文章 ...原创 2021-07-14 21:25:37 · 2573 阅读 · 49 评论 -
大数据HBase(九):Apache Phoenix的安装
全网最详细的大数据HBase文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点。 目录 前言 系列历史文章 安装Phoenix 一、下载 二、安装 1、上传安装包到Linux系统,并解压 2、将phoenix的所有jar包添加到所有HBaseRegionServer和Master的复制到HBase的lib目录 3、修改配置文件 4、将配置后的hbase-site.xml拷贝到phoenix的bin目录 5、重新启动HBase 6、启动Ph..原创 2021-07-12 07:54:18 · 2053 阅读 · 26 评论 -
大数据HBase(八):Apache Phoenix的基本介绍
全网最详细的大数据HBase文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点。 目录 前言 系列历史文章 Apache Phoenix的基本介绍 Apache Phoenix让Hadoop中支持低延迟OLTP和业务操作分析。 使用Phoenix 是否会影响HBase的性能呢? 那些公司在使用Phoenix ? 官方性能测试 前言 2021大数据领域优质创作博客,带你从入门到精通,该博客每天更新,逐渐完善大数据各个知识体系的文章,帮助大...原创 2021-07-11 16:47:15 · 2704 阅读 · 22 评论 -
大数据HBase(七):Hbase的架构
全网最详细的大数据HBase文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点。 目录 系列历史文章 前言 Hbase的架构 一、Client 二、Master Server 三、Region Server 四、逻辑结构模型 五、Region 六、Store 七、MemStore 八、StoreFile 九、WAL 十、集群架构 系列历史文章 2021年大数据HBase(六):HBase的高可用!【建议收藏】 2021年大数据HB.原创 2021-07-01 23:46:51 · 3404 阅读 · 62 评论 -
大数据HBase(六):HBase的高可用
全网最详细的大数据HBase文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点。 目录 系列历史文章 前言 HBase的高可用 一、HBASE高可用的简介 二、搭建HBase高可用 1、 在hbase的conf文件夹中创建 backup-masters 文件 2、编辑 backup-masters 添加需求的备份机 3、将配置好的 backup-masters文件发送到node2和node3中 4、启动hbase, 然后在UI界面, 查看是...原创 2021-06-30 08:20:37 · 2629 阅读 · 48 评论 -
大数据HBase(五):HBase的相关操作JavaAPI方式
全网最详细的大数据HBase文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点。 目录 系列历史文章 前言 HBase的相关操作-JavaAPI方式 一、需求说明 二、准备工作 1、创建IDEA Maven 项目 2、导入相关pom依赖 3、创建包结构和类 系列历史文章 2021年大数据HBase(四):HBase的相关操作-客户端命令式!【建议收藏】 2021年大数据HBase(三):HBase数据模型 2021年大数据HBase(二).原创 2021-06-28 23:02:45 · 2708 阅读 · 32 评论 -
大数据HBase(四):HBase的相关操作-客户端命令式
HBase的相关操作客户端命令式 我们可以以shell的方式来维护和管理HBase。例如:执行建表语句、执行增删改查操作等等 1、进入HBase客户端命令操作界面 $ bin/hbase shell 2、查看帮助命令 hbase(main):001:0> help ......原创 2021-06-26 10:47:01 · 2880 阅读 · 82 评论 -
大数据HBase(三):HBase数据模型
全网最详细的大数据HBase文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点。 目录 系列历史文章 前言 Hbase数据模型 术语: 系列历史文章 2021年大数据Hbase(三):Hbase数据模型 2021年大数据Hbase(二):HBase集群安装操作 2021年大数据Hbase(一):Hbase基本简介 前言 2021大数据领域优质创作博客,带你从入门到精通,该博客每天更新,逐渐完善大数据各个知识体系的文章,帮助大家更高效学习..原创 2021-06-25 23:20:45 · 2119 阅读 · 26 评论 -
大数据HBase(二):HBase集群安装操作
在内存中重做主NameNode的EditLog,因此配置需要与NameNode一样。每100TB数据或每100W个文件大约占用NameNode堆1GB的内存。大部分可用内存、同时为操作系统缓存、任务进程留下足够的空间。适度即可(注意此处是MapReduce的推荐配置)适当即可(注意此处是MapReduce的推荐配置)所有hbase相关的命令都在该目录存放。hbase的web ui程序位置。hbase依赖的java库。所有的hbase配置文件。hbase的日志文件。轻量级负载,适当即可。原创 2021-06-25 08:52:23 · 1958 阅读 · 21 评论 -
大数据HBase(一):HBase基本简介
Hbase基本简介 一、HBase产生的背景介绍 从 1970 年开始,大多数的公司数据存储和维护使用的是关系型数据库 大数据技术出现后,很多拥有海量数据的公司开始选择像Hadoop的方式来存储海量数据 Hadoop使用分布式文件系统HDFS来存储海量数据,并使用 MapReduce 来处理。Hadoop擅长于存储各种格式的庞大的数据,任意的格式甚至非结构化的处理 但是Hadoop存在的局限: Hadoop主要是实现批量数据的处理,并且通过顺序方式访问数据 要查找数据必须搜原创 2021-06-24 01:38:21 · 3422 阅读 · 42 评论 -
让人心跳加速的陌陌案例,大数据必需学会的基础案例
全网最详细的大数据HBase文章系列,强烈建议收藏加关注! 已列出历史文章目录,帮助大家回顾前面的知识重点。 目录 系列历史文章 前言 陌陌案例 一、陌陌案例的需求说明 二、陌陌案例中表设计内容 1、 hbase的名称空间(命名空间) 2、hbase表的列族的设计 3、hbase表的版本设计 4、hbase的表的压缩方案的选择 5、hbase表的预分区 6、hbase的中rowkey的设计原则 三.、陌陌案例实现 1、准备工作 2、生成10w条数据 3、查询操作 系..原创 2021-07-03 09:45:22 · 4289 阅读 · 121 评论
分享