windows下hbase部署和使用

Hbase 怎么在windows 单机安装部署 背景:自己搜了很多网上部署的资料,发现很多的资料其实已经过时了,所以导致我在windows部署中出现了很多错误的步骤,浪费了很多时间,也希望这个也能帮到你。将 E:\hbase-2.2.3\lib\client-facing-thirdparty下的jar包拷至lib目录下。这个问题可以不需要管,因为如果我门只是在windows上安装单机,数据就存储在磁盘就可以了。这将启动HBase的Master节点和RegionServer节点。替换为你想要存储HBase数据和ZooKeeper数据的目录路径。 阅读详情

这里假定hadoop已经部署完成(详细步骤可参考上一篇文章),继续进行hbase的安装,过程如下:

1、下载Hbase2.0.5,下载地址:http://archive.apache.org/dist/hbase/,这里注意hbase和hadoop的版本,hadoop2.7.x以上,hbase2.0以上。

2、解压并添加环境变量,如下:

增加系统变量:HBASE_HOME=E:\geotrellis\hbase-2.0.5

PATH增加%HBASE_HOME%\bin

3、配置hbase-env.sh,配置文件位于hbase_home/conf下

4、配置hbase-site,位置同上。

<configuration>

    <property>

        <name>hbase.rootdir</name>

        <value>hdfs://localhost:9000/hbase</value>

    </property>

    <property>

        <name>hbase.zookeeper.property.dataDir</name>

        <value>/home/hadoop/zookeeper</value>

    </property>

    <property>

        <name>hbase.cluster.distributed</name>

        <value>false</value>

    </property>

</configuration>

这里设置不使用集群,hbase.cluster.distributed=false

5、启动hbase,cd到hbase的bin目录,输入:start-hbase.cmd

6、进入hbase的bin目录,输入.\hbase shell

1)、HBase shell中的帮助命令非常强大,使用help获得全部命令的列表,使用help ‘command_name’获得某一个命令的详细信息。 例如:

help ‘list'

2)、查询服务器状态

status

3)、查询Hbase版本:

version

4)、查看所有表

list

增删改

1)、创建一个表

create 'member','member_id','address','info’

2)、获得表的描述

describe 'member'

3)、添加一个列族

alter 'member', 'id'

4)、删除一个列族

alter 'member', {NAME => 'member_id', METHOD => 'delete’}

5)、删除列

1)通过delete命令,我们可以删除id为某个值的‘info:age’字段,接下来的get就无视了

delete 'member','debugo','info:age'get 'member','debugo','info:age'

2)删除整行的值:deleteall

deleteall 'member','debugo'get 'member',’debugo'

6、通过enable和disable来启用/禁用这个表,相应的可以通过is_enabled和is_disabled

来检查表是否被禁用。

is_enabled 'member'is_disabled 'member'

7、使用exists来检查表是否存在

exists 'member'

8、删除表需要先将表disable。

disable 'member'drop 'member'

9、put

在HBase shell中,我们可以通过put命令来插入数据。例如我们新创建一个表,它拥有id、address和info三个列簇,并插入一些数据。列簇下的列不需要提前创建,在需要时通过:来指定即可。

create 'member','id','address','info'

# 数据

put 'member', 'debugo','id','11'

put 'member', 'debugo','info:age','27'

put 'member', 'debugo','info:birthday','1987-04-04'

查询

1、查询表中有多少行:count

count 'member'

2、get

1)获取一个id的所有数据

get 'member', ‘Sariel'

2)获得一个id,一个列簇(一个列)中的所有数据:

get 'member', 'Sariel', 'info'

3、查询整表数据

scan 'member'

4、扫描整个列簇

scan 'member', {COLUMN=>'info'}

5、指定扫描其中的某个列:

scan 'member', {COLUMNS=> 'info:birthday'}

 

【HBase】Windows环境HBase单机部署实战:从零配置到避坑指南 本文详细介绍了在Windows环境下进行HBase单机部署的完整流程,包括JDK安装、Hadoop伪分布式环境配置、HBase安装与关键参数设置,以及常见错误解决方案。特别针对Windows平台特有的路径权限、端口冲突等问题提供实用避坑指南,帮助开发者快速搭建稳定的本地测试环境。 阅读详情

相关推荐

Win10 HBase安装教程[项目代码]

本文详细介绍了在Windows 10系统上安装和配置HBase的完整步骤。首先需要准备Java、HDFS和HBase的安装包,然后依次安装Java并配置环境变量,安装HDFS并进行相关配置文件的修改,最后安装HBase并配置其环境变量和配置文件。文章还提供了验证安装是否成功的方法,以及启动和停止HBase服务的命令。此外,作者还分享了一个包含所有必要文件的百度网盘链接,方便读者快速完成安装。通过本文的指导,读者可以顺利完成HBase的安装,为后续的分布式数据库学习打下基础。

【Hbase】Windows下安装HBase(图文记录详细步骤、常见错误解答FAQ(Frequently Asked Questions))

HBase(Hadoop Database),是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统。利用HBase技术可在廉价PC Server上搭建起大规模结构化存储集群。

tttzzzqqq2018的博客 1万+

数学不好是原罪——高等数学笔记(汇总版)

这是本人之前考研的高数手写笔记,工科学硕数一考了146(满分150),笔记有一定参考价值,欢迎大家收藏借鉴。

xuuyann 5万+

HBase Windows 安装

在安装HBase之前,我们需要先安装JDK和Hadoop,具体JDK和Hadoop的安装我前面已经做过了,需要的话,请看我的另一篇博客:Hadoop Windows 安装 还是那句话,在安装HBase之前,我们需要搞清楚HBase、Hadoop和Java之间版本的对应关系:我们具体可以看Apache官网:HBase、Hadoop和Java之间版本关系 由于我的JDK版本为1.8和Hadoop版本为3.2.2,所以我这里下载HBase-2.4.10,现在给出Apache中Hbase所有版本下载:Hbas

BlueProtocolBlog 5587

自适应动态规划硕士博士论文学习

强化学习关注随机过程中的序贯决策问题,而自适应动态规划关注动态系统的控制问题。吸引域:系统渐近稳定的区域。

DarlingLSA的博客 1425

海康H304NAS 刷机飞牛

本文旨在分享如何将闲置的海康威视H304 NAS刷入飞牛NAS系统,并利用iStoreOS作为安装媒介。之前因为使用极空间NAS,这台H304闲置已久。最近尝试了飞牛NAS,在虚拟机上安装后挂载极空间的电影资源,体验不错,于是决定重新折腾这台H304。我个人喜欢尝试新系统,之前经常更新H304的固件,但设备总在使用一两年后出现故障,需要联系技术清理日志才能恢复。最后一次设备“变砖”后,连技术人员也联系不上了,自己尝试修复未果,设备就此闲置两三年。

u012985257的博客 2748

Windows下安装HBase

本文主要参照HBase官网:http://hbase.apache.org/cygwin.html 中HBase On Windowsbu

helloworld的专栏 3万+

数据仓库实践:从ITR流程讲指标体系建设

从 ITR 流程或者其他客服反馈流程的考核过程可见,实际工作中不可能只通过单个指标评价一个业务过程,需要从多个维度梳理业务,并把多个高度相关的指标组织起来,以避免只考虑其中某个指标从而摧毁整个业务过程的结果,指标体系=指标+体系。

the_singing_towers的博客 2265

windows下安装hbase

该压缩包是经过我修改后的,已经创建data、tmp、zookeeper目录和替换相关配置文件,目的是简化安装流程压缩包 https://share.weiyun.com/SLTS9woO值为%HBASE_HOME%\bin修改内容为自己hbase路径下的对应文件目录(文件我已经提前创建好,一起打包了,解压后就有,无需再次创建)修改该文件中的JAVA_HOME环境变量和CLASSPATH在hbase的bin目录下打开cmd,输入 hbase version 查看版本信息在hbase的bin目录下打开cmd输入

生命不息,代码不止 1706

数字滤波器应用介绍

线性滤波器FIR ,会引起恒定延迟,通过补零的方式补偿非线性滤波器IIR,会引起频率相关的延迟,通过零相位延迟filtfilt补偿从信号中去除不需要的频谱时,通过滤波和补偿实现。如果需要去除的频率与采样率相差甚远,比如4kHz 与100Hz, 可通过 低通滤波->补偿->降采样–> 滤波 补偿 -->上采样还原的方法。*降采样前一定要先低通滤波为了防止混叠。

weixin_39107270的博客 274

医疗工具识别(手术器械计数):基于YOLOv8的智能手术器械管理系统

YOLOv8是Ultralytics公司于2023年推出的最新一代目标检测算法,相比前代YOLOv5,在精度和速度上都有显著提升。Anchor-free检测:不再使用预定义的anchor boxes,简化了检测流程更高效的骨干网络:采用CSPDarknet53作为特征提取网络多尺度特征融合:通过PANet结构实现更好的小目标检测损失函数优化:使用CIoU损失提高边界框回归精度YOLOv8提供了多种规模的模型(n/s/m/l/x),可根据实际需求在精度和速度之间进行权衡。

YOLO 480

windows 10 HBase保姆级安装教程

学完之后,若是想验收效果如何,其实最好的方法就是可自己去总结一下。比如我就会在学习完一个东西之后自己去手绘一份xmind文件的知识梳理大纲脑图,这样也可方便后续的复习,且都是自己的理解,相信随便瞟几眼就能迅速过完整个知识,脑补回来。下方即为我手绘的MyBtis知识脑图,由于是xmind文件,不好上传,所以小编将其以图片形式导出来传在此处,细节方面不是特别清晰。但可给感兴趣的朋友提供完整的MyBtis知识脑图原件(包括上方的面试解析xmind文档)

Y1567409的博客 2067

【SpringBoot 4.x 第29节】Spring Security 7 入门:先理解认证和授权!

🏆 本文收录于 《滚雪球学 Spring Boot 4.x》 专栏。本专栏面向 有一定 Java 基础,但尚未系统学习 Spring Boot 的读者,采用“滚雪球式学习法”:先跑通、再理解、再重构、再上线,带你从第一个 Hello API 开始,逐步完成一个可部署、可监控、可扩展的后端项目。

**My Coding Family** 553

Windows部署HBase

通过在Windows下部署HBase,可以解决在单机开发中用到HBase问题,项目正式上线时,可以使用Linux分布式部署的HBase。以下简要介绍Windows下部署HBase主要步骤: 一、准备资料: 默认JDK已安装并配置好环境变量,本处用的jdk1.8.0_121。 1、下载HBase 从官网上下载HBase1.2.6安装包,地址:htt...

wm6752062的专栏 2万+

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

Windows下部署HBase

通过在Windows下部署HBase,可以解决在单机开发中用到HBase问题,项目正式上线时,可以使用Linux分布式部署的HBase。以下简要介绍Windows下部署HBase主要步骤: 一、准备资料: 默认JDK已安装并配置好环境变量,本处用的jdk1.8.0_121。 1、下载HBase 从官网上下载HBase1.2.6安装包,地址:http://arc...

chenlong的博客 570

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

Windows11使用Docker部署Hbase超详细过程

在windows上使用docker快速部署hbase

Doris_cool的博客 1601

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

HBase学习(二)Windows下部署HBase

原文:https://blog.youkuaiyun.com/wm6752062/article/details/80381704  我用的是1.4.6 ,web ui无法访问,不知道为啥.....   通过在Windows下部署HBase,可以解决在单机开发中用到HBase问题,项目正式上线时,可以使用Linux分布式部署的HBase。以下简要介绍Windows下部署HBase主要步骤: 一、准备资料...

jcpp9527的博客 1982

Windows7单机部署Hbase

检查/安装JDK1.8   这个安装及环境变量的配置就不再赘述了。    下载Hbase包   下载地址:https://archive.apache.org/dist/hbase/1.2.6/    解压压缩包 修改配置文件 修改文件F:\hbase\hbase-1.2.6\conf\hbase-env.cmd ...

weixin_30662109的博客 245

Windows HBase2.2.0安装部署踩坑

下载安装 hbase下载 解压之后根目录,没有什么要修改的。 配置文件目录,主要修改hbase-env.cmd和hbase-site.xml hbase-env.cmd set HBASE_MANAGES_ZK=true set JAVA_HOME=C:\Program Files\Jav...

chinuoye3292的博客 1833

windows下HBase部署

  1.下载 下载hadoop-common-2.2.0-bin-master.zip、hbase-1.2.0-bin.tar.gz 2.配置hadoop环境 环境变量中新建用户变量,名为HADOOP_HOME,值为D:\hadoop\hadoop-common-2.2.0-bin-master。然后在path中添加%HADOOP_HOME%\bin 3.配置HBase 1.首先配置h...

carson0408的博客 428

windows下部署hbase (三)

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33727510的博客 142

在Windows7在部署Hadoop+Hbase

1.8.0_60安装成功,没啥问题小疑问:自动配置好了环境变量?

weixin_44943389的博客 683

Hbase学习笔记(四)java访问部署在Windows下的Hbase

package com.zfc.test.controller.test; import java.io.IOException; import java.util.ArrayList; import java.util.List; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.hbase.HBase...

xinyu100100的博客 361

window环境下部署hbase(仅测试环境)

本文章目的是在window系统部署一套单机版的测试用hbase,项目甲方提供的hbase云服务比较老。

hailishen的专栏 2048

hbase中为何不能向表中插入数据_Windows上Hbase的安装配置

HBase是Google Bigtable的开源实现,通过在Windows下部署HBase,可以解决在单机开发中用到HBase问题,项目正式上线时,可以使用Linux分布式部署的HBase。本文hbase的数据保存在磁盘上。1、 搭建环境下载HBase从官网上下载hbase-2.1.5-bin.tar安装包。下载地址:https://hbase.apache.org/downloads.html,...

weixin_39520149的博客 256
上一篇: windows下hadoop的部署和使用
下一篇: (一)基于Python的Geotrellis实现-环境部署
落叶1210
博客等级 码龄15年 88粉丝 72原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值