HBase
文章平均质量分 90
HBase是BigTable的开源java版本。是建立在HDFS之上,提供高可靠性、高性能、列存储、可伸缩、实时读写NoSQL的数据库系统仅能通过主键(row key)和主键的range来检索数据,仅支持单行事务。
Lansonli
CSDN大数据领域博客专家,InfoQ写作社区2022年度影响力作者、华为云社区2022年度十佳博主、华为云享专家、阿里云专家博主、腾讯云开发者社区2022年度最佳作者、腾云先锋(TDP)核心成员、51CTO专家博主,全网二十万多粉丝,知名互联网公司大数据高级开发工程师
展开
-
HBase分布式数据库入门到精通
HBase是一个高可靠性、高性能、面向列、可伸缩、实时读写的分布式 NOSQL 数据库。当你需要随机、实时读/写访问大数据时,请使用 Apache HBase。原创 2024-05-28 22:54:24 · 2371 阅读 · 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 · 2267 阅读 · 52 评论 -
大数据HBase(十六):HBase的协处理器(Coprocessor)
全网最详细的大数据HBase文章系列,强烈建议收藏加关注!新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点。目录系列历史文章HBase的协处理器(Coprocessor)一、起源二、协处理器主要的分类三、HBase的协处理器_ObServer四、HBase的协处理器_Endpoint五、概念总结六、HBase的协处理器总结系列历史文章2021年大数据HBase(十六):HBase的协处理器(Coprocessor)2021年大数据HBas..原创 2021-07-28 00:08:54 · 3889 阅读 · 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 · 3148 阅读 · 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 · 3642 阅读 · 52 评论 -
大数据HBase(十三):HBase读取和存储数据的流程
全网最详细的大数据HBase文章系列,强烈建议收藏加关注!新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点。目录系列历史文章HBase读取和存储数据的流程一、HBase读取数据的流程二、HBase存储数据的流程客户端的同步流程:异步服务器端执行过程:系列历史文章2021年大数据HBase(十一):Apache Phoenix的视图操作2021年大数据HBase(十):Apache Phoenix的基本入门操作2021年大数据HBase(九):Ap..原创 2021-07-22 07:40:59 · 2282 阅读 · 51 评论 -
大数据HBase(十二):Apache Phoenix 二级索引
全网最详细的大数据HBase文章系列,强烈建议收藏加关注!新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点。目录系列历史文章前言Apache Phoenix 二级索引一、索引分类二、索引分类_全局索引三、索引分类_本地索引四、索引分类_覆盖索引五、索引分类_函数索引六、索引案例一: 创建全局索引+覆盖索引1、需求2、创建索引3、查询数据4、查询执行计划5、删除索引6、查看索引7、测试查询所有列是否会使用索引8、使用Hin.原创 2021-07-18 10:50:56 · 2942 阅读 · 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 · 1747 阅读 · 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 · 2222 阅读 · 49 评论 -
大数据HBase(九):Apache Phoenix的安装
全网最详细的大数据HBase文章系列,强烈建议收藏加关注!新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点。目录前言系列历史文章安装Phoenix一、下载二、安装1、上传安装包到Linux系统,并解压2、将phoenix的所有jar包添加到所有HBaseRegionServer和Master的复制到HBase的lib目录3、修改配置文件4、将配置后的hbase-site.xml拷贝到phoenix的bin目录5、重新启动HBase6、启动Ph..原创 2021-07-12 07:54:18 · 1632 阅读 · 26 评论 -
大数据HBase(八):Apache Phoenix的基本介绍
全网最详细的大数据HBase文章系列,强烈建议收藏加关注!新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点。目录前言系列历史文章Apache Phoenix的基本介绍Apache Phoenix让Hadoop中支持低延迟OLTP和业务操作分析。使用Phoenix 是否会影响HBase的性能呢?那些公司在使用Phoenix ?官方性能测试前言2021大数据领域优质创作博客,带你从入门到精通,该博客每天更新,逐渐完善大数据各个知识体系的文章,帮助大...原创 2021-07-11 16:47:15 · 2316 阅读 · 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 · 2650 阅读 · 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 · 2193 阅读 · 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 · 2325 阅读 · 32 评论 -
大数据HBase(四):HBase的相关操作-客户端命令式
HBase的相关操作客户端命令式我们可以以shell的方式来维护和管理HBase。例如:执行建表语句、执行增删改查操作等等1、进入HBase客户端命令操作界面$ bin/hbase shell2、查看帮助命令hbase(main):001:0> help......原创 2021-06-26 10:47:01 · 2351 阅读 · 84 评论 -
大数据HBase(三):HBase数据模型
全网最详细的大数据HBase文章系列,强烈建议收藏加关注!新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点。目录系列历史文章前言Hbase数据模型术语:系列历史文章2021年大数据Hbase(三):Hbase数据模型2021年大数据Hbase(二):HBase集群安装操作2021年大数据Hbase(一):Hbase基本简介前言2021大数据领域优质创作博客,带你从入门到精通,该博客每天更新,逐渐完善大数据各个知识体系的文章,帮助大家更高效学习..原创 2021-06-25 23:20:45 · 1747 阅读 · 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 · 1633 阅读 · 21 评论 -
大数据HBase(一):HBase基本简介
Hbase基本简介 一、HBase产生的背景介绍从 1970 年开始,大多数的公司数据存储和维护使用的是关系型数据库 大数据技术出现后,很多拥有海量数据的公司开始选择像Hadoop的方式来存储海量数据 Hadoop使用分布式文件系统HDFS来存储海量数据,并使用 MapReduce 来处理。Hadoop擅长于存储各种格式的庞大的数据,任意的格式甚至非结构化的处理 但是Hadoop存在的局限: Hadoop主要是实现批量数据的处理,并且通过顺序方式访问数据 要查找数据必须搜原创 2021-06-24 01:38:21 · 2796 阅读 · 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 · 3930 阅读 · 121 评论