当前位置: 首页 > news >正文

【Ubuntu】安装hbase

前提

需要安装java

安装 HBase

  1. 下载并解压 HBase 安装包:
wget https://dlcdn.apache.org/hbase/2.5.7/hbase-2.5.7-bin.tar.gz
tar -zxvf hbase-2.5.7-bin.tar.gz
  1. 配置 HBase 环境变量:
export HBASE_HOME=/path/to/hbase-2.5.7
export PATH=$PATH:$HBASE_HOME/bin

启动 HBase

  1. 启动 HBase:
cd hbase-2.5.7/bin
./start-hbase.sh

关闭HBase

  1. 关闭HBase
cd hbase-2.5.7/bin
./stop-hbase.sh

使用 HBase Shell

  1. 打开终端(命令行界面)。
  2. 输入以下命令
hbase shell

基础查询和修改

一旦进入 HBase Shell,可以执行各种查询和修改操作。以下是一些基本的查询和修改命令示例:

  • 创建表:
create 'my_table', 'column_family'
  • 插入数据:
put 'my_table', 'row1', 'column_family:column1', 'value1'
  • 获取数据:
get 'my_table', 'row1'
  • 扫描表:
scan 'my_table'
  • 删除数据:
delete 'my_table', 'row1', 'column_family:column1'
  • 删除表:
disable 'my_table'
drop 'my_table'

如何连接远程hbase服务

  1. 修改hbase-site.xml,位于hbase-2.5.7/conf下,配置如下
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration><property><name>hbase.zookeeper.quorum</name><value>aaa.bbb.ccc.com:12345</value></property><property><name>hbase.client.username</name><value>admin</value></property><property><name>hbase.client.password</name><value>admin</value></property>
</configuration>
  1. 执行hbase shell
http://www.lryc.cn/news/292232.html

相关文章:

  • ubuntu16.04环境轻松安装和应用opencv4.9.0(基于源码编译)
  • FastBee开源物联网平台2.0开源版发布啦!!!
  • 【NeRF和NLP】一些观察感悟,碎碎念
  • Python程序设计 基础数据类型
  • 浅谈安科瑞智能照明系统在马来西亚国家石油公司项目的应用
  • Java面对对象
  • 代码随想录算法训练营|day24
  • 嵌入式学习日记 16
  • 【Vue.js设计与实现】第一篇:框架设计概览-阅读笔记(完结)
  • 数据结构—动态查找表
  • Hbase-2.4.11_hadoop-3.1.3集群_大数据集群_SSH修改默认端口22为其他端口---记录025_大数据工作笔记0185
  • c++学习第十四讲---STL常用容器---vector容器
  • 数据结构-内部排序
  • Qt加载网页崩溃 ASSERT:“m_adapterClient“ in file ...
  • 合约短线高胜率策略-扭转乾坤指标使用说明
  • DAY37:贪心算法738
  • 计算机中的缓存与内存
  • 2.1总结
  • 探索Pyecharts:绘制多彩日历图的艺术与技巧
  • 响应标头Allow-Headers和Expose-Headers的区别和用法
  • <网络安全>《13 上网行为管理》
  • 安全通道堵塞识别摄像机
  • 2022 年全国职业院校技能大赛高职组云计算赛项试卷
  • Android开发中,Vue 3处理回退按键事件
  • three.js CSS3DRenderer、CSS3DSprite渲染HTML标签
  • 【BBF系列协议】TR369管理平台软件设计
  • 微信小程序 仿微信聊天界面
  • 中国社会科学院大学-新加坡社科大学 招生简章
  • js中继承的详解(一文读懂)
  • Android studio使用svg矢量图