HBase
HBase基础入门掌控。
谦奕爸爸
路漫漫其修远兮,吾将上下而求索
展开
-
HBase系列之-分页查询研究
1.前言如果是利用关系型数据库做分页查询想必很简单,例如:Mysql Oracle这种常用的关系型数据库,利用MongoDB做分页查询也比较简单,有现成的API可以调用,但是HBase这种分页之前没有接触过,看了一些资料也没有想象中的方便,这里写这篇博客纯粹相当于一次HBase分页查询的探索。并实际运用到项目。众所周知,hbase通过scan来扫描表,通过startKey,stopKey来确定范围,hbase官方提供了一个PageFilter来支持一次scan可以返回多少条数据即每页的行数。假如一页是1原创 2020-06-10 14:57:57 · 724 阅读 · 0 评论 -
HBase系列之-java.io.FileNotFoundException: HADOOP_HOME and hadoop.home.dir
目录1.windows环境使用HBase服务报下面异常2.Hadoop下载地址3.hadoop.dll,winutils.exe文件下载地址4.环境变量配置5.重新启动IDea开发工具1.windows环境使用HBase服务报下面异常java.io.FileNotFoundException: HADOOP_HOME and hadoop.home.dir根据字面理解就是缺少 HADOOP_HOME 本地环境变量,这是要让我们配一把,那我们就一步步来解决问题吧!..原创 2017-06-09 15:29:36 · 1526 阅读 · 0 评论 -
HBase系列之-hbase-2.2.3安装
1.下载地址hbase-2.2.3下载地址2.解压安装1)解压tar zxvf hbase-2.2.3-bin.tar.gz2)环境变量配置vim /etc/bashrc# HBASE 环境配置export HBASE_HOME=/usr/src/hbase-2.2.3export PATH=$PATH:$HBASE_HOME/bin 使配置生效source /etc/bashrc3)修改conf目录hbase-env.sh配置vim hbas.原创 2017-05-31 18:31:20 · 2363 阅读 · 0 评论 -
HBase系列之-Hadoop环境安装
1.创建一个单独HBase用户[root@instance-n4r06itt ~]# useradd hadoop[root@instance-n4r06itt ~]# passwd hadoopChanging password for user hadoop.New password: BAD PASSWORD: The password is shorter than 8 charactersRetype new password: passwd: all authenticatio原创 2017-09-27 15:26:05 · 399 阅读 · 0 评论 -
HBase系列之-HBase介绍
自1970年以来,关系数据库用于数据存储和维护有关问题的解决方案。大数据的出现后,好多公司实现处理大数据并从中受益,并开始选择像 Hadoop 的解决方案。Hadoop使用分布式文件系统,用于存储大数据,并使用MapReduce来处理。Hadoop擅长于存储各种格式的庞大的数据,任意的格式甚至非结构化的处理。Hadoop的限制Hadoop只能执行批量处理,并且只以顺序方式访问数据。这意味着必须搜索整个数据集,即使是最简单的搜索工作。当处理结果在另一个庞大的数据集,也是按顺序处理一个巨大的数据原创 2017-06-15 13:50:47 · 3770 阅读 · 0 评论