Hadoop文件基本操作(增删改查)

Hadoop的基本操作

其中包括hadoop 的启动、用户创建、文件夹创建、文件上传、文件查询、以及文件删除等基本操作

准备工作

安装hadoop 点击跳转

操作步骤

1、进入hadoop文件目录,右键选择在此打开终端
在这里插入图片描述
2、启动集群

sbin/start-dfs.sh

在这里插入图片描述
3、创建hadoop用户

./bin/hdfs dfs -mkdir -p /user/hadoop

在这里插入图片描述

4、查询刚刚创建的hadoop用户,根目录查询

./bin/hdfs dfs -ls /

在这里插入图片描述

5、user路径查询

./bin/hdfs dfs -ls /user

在这里插入图片描述
6、当前路径查询、这里什么都没有是因为hadoop路径下还没有创建任何内容

./bin/hdfs dfs -ls .

在这里插入图片描述
7、创建input文件夹并查看,如果只有一个用户可以直接使用绝对路径

./bin/hdfs dfs -ls /user/hadoop/input
./bin/hdfs dfs -ls input

在这里插入图片描述
8、上传当前电脑路径下etc/hadoop/路径下的所有 .xml文件到hadoop用户的input路径

./bin/hdfs dfs -put ./etc/hadoop/ *.xml /user/hadoop/input
./bin/hdfs dfs -put ./etc/hadoop/ *.xml input

在这里插入图片描述

9、查看上传的文件

./bin/hdfs dfs -ls /user/hadoop/input/hadoop

在这里插入图片描述
10、删除刚刚上传的文件并检测

./bin/hdfs dfs -rm -r /user/hadoop/etc

在这里插入图片描述
好,基本操作就是这些,感谢观看,关注不迷路。下次回再见。

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
作为一种基于Hadoop的NoSQL数据库,Hbase的增删改查操作相对于传统的关系型数据库有所不同。在进行实验时,我发现以下几点心得: 1. 增加数据 Hbase的增加数据操作主要涉及到put命令。但需要注意的是,插入的每一行数据必须要有一个唯一的row key,而且这个key必须是字节类型的。因此,在插入数据时,需要将row key转化为字节数组。 2. 删除数据 Hbase的删除操作主要涉及到delete命令。需要注意的是,删除数据时不需要指定列族,只需要指定row key和列限定符即可。另外,使用delete命令只能删除单个cell,如果需要删除整行数据,需要使用deleteall命令。 3. 修改数据 Hbase的修改操作其实就是先删除原来的数据,再插入新的数据。因此,在修改数据时需要先使用delete命令删除原来的数据,然后再使用put命令插入新的数据。需要注意的是,如果要修改的数据不存在,那么使用delete命令删除数据时会报错,因此需要先判断数据是否存在。 4. 查询数据 Hbase的查询操作主要涉及到get命令。需要注意的是,查询数据时需要指定row key和列限定符。如果要查询一整行数据,可以使用scan命令。另外,Hbase支持按照row key的范围进行查询,这可以通过设置startrow和endrow参数来实现。 总的来说,Hbase的增删改查操作相对于传统的关系型数据库有所不同,需要注意的细节较多。但是,Hbase具有高可扩展性和高性能等优点,可以满足大规模数据存储和处理的需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

❀周周~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值