首页 > 其他分享 >Hbase表操作练习

Hbase表操作练习

时间:2024-12-06 18:30:25浏览次数:6  
标签:emsp 启动 练习 courses shell 操作 Hbase start

#表操作练习

实验步骤


####   打开命令行,启动Hadoop、Hbase、Zookeeper服务


  1、启动hadoop,执行命令:


```shell
start-all.sh
```


  查看进程,是否启动成功


```
root@localhost:~

#   jps


2626 DataNode
2998 ResourceManager
3110 NodeManager
2488 NameNode
2812 SecondaryNameNode
4623 Jps
```


  启动zookeeper和Hbase,执行命令:


```shell
cd /opt/zookeeper/bin
./zkServer.sh start
start-hbase.sh
```


  可以看到新启动进程,确保QuorumPeerMain、HMaster、HRegionServer均已启动。如下图所示:


```
root@localhost:~

#   jps


5521 QuorumPeerMain
2626 DataNode
2998 ResourceManager
3110 NodeManager
5878 Jps
2488 NameNode
5592 HMaster
5737 HRegionServer
2812 SecondaryNameNode
```

####   表操作练习
  1、启动HBase Shell

  通过命令行启动HBase Shell

```
hbase shell
```

   创建表
  创建一个名为courses的表,该表包含两个列族:details(用于存储课程的详细信息,如课程名和学分)和instructors(用于存储授课教师的信息)。
```
create 'courses', 'details', 'instructors'
```

  描述表结构
  使用describe命令可以查看表的详细信息。

```
describe 'courses'
```
  修改表
  添加一个新的列族reviews,用于存储学生对课程的评价。

```
alter 'courses', 'reviews'
```
  禁用表
```
disable 'courses'
```
  删除表

  一旦表被禁用,就可以使用drop命令来删除它。
```
drop 'courses'
```

标签:emsp,启动,练习,courses,shell,操作,Hbase,start
From: https://blog.csdn.net/m0_70790068/article/details/144298026

相关文章

  • 数据操作练习
    实验步骤#### 启动Hadoop、Hbase、Zookeeper服务  启动hadoop,执行命令:```shellstart-all.sh```  查看进程,是否启动成功```root@localhost:~# jps2626DataNode2998ResourceManager3110NodeManager2488NameNode2812Secondary......
  • (王道练习代码仓库)408考研真题2022 年42题————C语言
    题目:代码实现:#include<stdio.h>#include<stdlib.h>#include<time.h>#include<string.h>typedefintElemType;typedefstruct{ ElemType*elem; intTableLen;}SSTable;voidST_Init(SSTable&ST,intlen)//申请空间,并进行随机数生成{ ST.Ta......
  • [开发工具]Idea实用操作文档,工欲善其事必先利其器
    [Java开发]提升开发效率的IDEA插件与功能设置技巧在Java开发中,良好的开发环境配置和工具使用可以大大提高开发效率。IDEA作为目前最流行的Java开发工具,其丰富的插件和功能为开发者提供了不少便利。本文将分享如何通过IDEA的功能配置和插件使用来提升编码效率和质量。一、IDE......
  • 人脸识别-入门操作
    本文介绍人脸识别产品快速入门的操作步骤。步骤一:鉴权及调用API以人脸检测为例,更多详情请查看认证鉴权。选择合适自己的开发工具,在这里用Python为例,点击Python3调用示例,选择复制全部代码;粘贴刚复制的代码块,接下来替换URL、AccessKey和SecurityKey、AppKey、入参类型;......
  • CentOS 7 环境下常见的操作和配置
     目录1.CentOS7中的vsftpd配置与使用安装与启动vsftpd配置vsftpd(/etc/vsftpd/vsftpd.conf)常见命令2.使用yum包管理器3.安全性与防火墙配置开放端口4.使用systemd管理服务5.SELinux配置查看SELinux状态临时禁用SELinux永久禁用SELinux6.常......
  • Python从入门到实践 练习7.5 电影票
            有家电影院根据观众的年龄收取不同的票价:不到3岁的观众免费,3(含)~12岁的观众收费10美元;年龄满12岁的观众收费15美元。请编写一个循环,在其中询问用户的年龄,并指出其票价。第一种做法:使用变量active来控制循环结束#设置一个活动标志active=True#关键区别#......
  • C:文件操作
    文件操作文件是数据的集合文件基本操作步骤打开文件 - fopen操作文件 - fwrite/fread关闭文件 - fclose文件的打开和关闭文件打开fopen函数的功能是打开文件,该函数需要两个参数文件路径:需要打开的文件位置(文件名)打开方式:程序可以对文件做的操作fopen函数的返......
  • 二叉排序树的定义以及相关操作
    二叉排序树:又称二叉查找树(BST,BinarySearchTree)二叉排序树的性质:左子树节点值<根节点值<右子树节点值所以 对一棵二叉排序树进行中序遍历,会得到一个递增的序列定义二叉排序树的结点//二叉排序树的结点typedefstructBSTNode{intkey;structBSTNode*lc......
  • Java编程练习_241206
    1动物王国请创建一个Animal动物类,要求有方法eat()方法,方法输出一条语句“吃东西”。创建一个接口AnimalInfo,接口里有一个抽象方法fly()。创建一个Bird类继承Animal类并实现接口AnimalInfo里的方法输出一条有语句“鸟儿飞翔”,重写父类的eat()方法输出一条语句“鸟儿吃虫”。创......
  • git哪个操作会产生commit和将A分支的代码剪切到B分支
    git什么时候会产生commit在Git中,产生commit的操作主要是使用gitcommit命令。分支剪切有些时候,我们在A分支修改后代码,验证后发现没有问题在最后提交的时候发现,分支错误不是A分支,而是B分支这个时候我们不要把分支推送到远端而是切换到B分支,把commit号剪切过去然后切换到A分......