首页 > 其他分享 >24-暑假软件工程周报(5)

24-暑假软件工程周报(5)

时间:2024-08-03 22:17:31浏览次数:8  
标签:24 info scan namespace hadoop sh 软件工程 user 暑假

hadoop基本命令   ./bin/hdfs namenode -format 格式化 重启网络管理器 service network restart 暂时关闭防火墙 systemctl stop firewalld start-all.sh ./sbin/start-all.sh 启动所有的Hadoop守护进程。包括NameNode、 Secondary NameNode、DataNode、JobTracker、 TaskTrack stop-all.sh 停止所有的Hadoop守护进程 start-dfs.sh 启动Hadoop HDFS守护进程NameNode、SecondaryNameNode和DataNode stop-dfs.sh 停止Hadoop HDFS守护进程NameNode、SecondaryNameNode和DataNode 查看指定目录下内容 hdfs dfs –ls [文件目录] hdfs dfs -ls -R //显示目录结构 将本地文件存储至hadoop hdfs dfs –put [本地地址] [hadoop目录] hdfs dfs –put /home/t/file.txt /user/t 将hadoop上某个文件down至本地已有目录下 hadoop dfs -get [文件目录] [本地目录] hadoop dfs –get /user/t/ok.txt /home/t 删除hadoop上指定文件 hdfs dfs –rm [文件地址] hdfs dfs –rm /user/t/ok.txt 在 /home/hadoop/hbase-2.2.3/bin 下 执行 cd $HBASE_HOME ./bin/start-hbase.sh 启动zookeeper cd /home/hadoop/apache-zookeeper-3.5.7-bin 启动命令:./bin/zkServer.sh start 停止命令:./bin/zkServer.sh stop 重启命令:./bin/zkServer.sh restart 状态查看命令:./bin/zkServer.sh status   hbase 查看hbase服务器状态:status 查询Hbase版本:version 创建表 create ‘表名称’, ‘列族名称1’,‘列族名称2’,‘列族名称N’ create 'user','info' 创建namespace create_namespace 'test' 删除namespace drop_namespace 'test' 查看namespace describe_namespace 'test' 列出全部namespace list_namespace 在namespace下创建表 create 'test:user', 'info' 查看namespace下的表 list_namespace_tables 'test' 添加数据 put 'user','20070301', 'info:name', 'ljs' put 'user','20070301', 'info:age', '30' put 'user','20070301', 'info:sex', '1' 根据键值查询数据 get 'user','20070301' get 'user','20070301', 'info' 查看所有表 list 查看表结构: desc 'user' 查看表中的记录总数: count  '表名称' 查看META表数据 scan 'hbase:meta' scan 'hbase:meta', {COLUMNS => 'info:regioninfo'} 查询整表 scan 'user' 查询多条数据 scan 'user',{COLUMNS =>'info',LIMIT =>2, STARTROW => '20070101',STOPROW=>'20100101'} scan 'user', {COLUMNS =>'info', TIMERANGE => [1519368887635, 1519369047487]} 根据行的前缀过滤 scan 'user', FILTER => "PrefixFilter ('2007')" 根据列的前缀过滤 scan 'user', FILTER=>"ColumnPrefixFilter('name')" 根据ValueFilter的值过滤 scan 'user', {FILTER=>"ValueFilter(=,'substring:ljs')"} scan 'user', FILTER=>"ColumnPrefixFilter('name') AND ValueFilter(=,'substring:ljs')" 根据RowFilter的值过滤 scan 'user', FILTER=>"RowFilter(<=,'binary:20170301')" 根据FamilyFilter的值过滤 scan 'user', FILTER=>"FamilyFilter(=,'substring:info')" 根据rowkey里面包含的值过滤 import org.apache.hadoop.hbase.filter.CompareFilter import org.apache.hadoop.hbase.filter.SubstringComparator import org.apache.hadoop.hbase.filter.RowFilter scan 'user', {FILTER => RowFilter.new(CompareFilter::CompareOp.valueOf('EQUAL'), SubstringComparator.new('2007'))} 删除记录 delete  '表名' ,'行名称' , '列名称’ delete 'user', '20070301', 'info:age‘ drop 表 disable 'user' drop 'user' HBase Shell脚本 可以把所有的HBase Shell命令写入一个文件内,像Linux Shell脚本程序一样,顺序执行所有命令. hbase shell test.sh  

标签:24,info,scan,namespace,hadoop,sh,软件工程,user,暑假
From: https://www.cnblogs.com/kuandong24/p/18341202

相关文章

  • 软件工程进度报告——第五周
    经过前几周的学习,本周我尝试练习了一些简单的题目。1.Java的第一个代码2.拼接打印:输出:XXX:这是我学习JAVA的第X年,我的期望薪资是XXX3.定义两个整数,计算这两个整数加减乘除运算的结果,并把结果打印到控制台4.接收用户输入的2个整数,并将它们的最大值作为结果输出......
  • 【2024暑#108】ACM暑期第三次测验(个人赛)
    A-猫抓老鼠经典的逆序对问题,这里就不过多阐述了有递归和树状数组两种写法,自行百度即可B-字符变换查看\((S[i]-T[i])\%26\)是否相同即可#include<bits/stdc++.h>usingnamespacestd;intmain(){stringS,T;cin>>S>>T;set<int>st;for(inti......
  • Ubuntu24.04-EDA2018.06
    0.PreperationWindows11VMwareWorkstation17ProUbuntu24.04VCS_VERDI2018.061.Install1.在ubuntu中新建synopsys文件夹cd/home/wenmkdirsynopsys#在/home/wen/目录下新建synopsys文件夹sudochmod777synopsys/#添加权限2.将windows文件下载到......
  • 机械电气领域会议合集 | 2024年下半年稳定检索EI国际学术会议推荐
    【JPCS出版|连续3届稳定EI检】第四届机电一体化技术与航空航天工程国际学术会议(ICMTAE2024)20244th InternationalConferenceon MechatronicsTechnologyandAerospaceEngineering*JPCS出版,南昌理工学院主办,检索历史良好大会官网:www.icmtae.org时间:2024年11月8-1......
  • 2024/8/3每周总结
    ###每周总结####教学工作**时间:周一到周五每天上午****内容:**1.**数论部分**:-基础数论知识,包括质数、合数、最大公约数、最小公倍数等。-常见数论算法,如欧几里得算法。-模运算及其在解题中的应用。2.**线性结构部分**:-线性表的定义和实现,包括顺序表和链表......
  • 2024“钉耙编程”中国大学生算法设计超级联赛(4) 3、5、9
    题单:2024“钉耙编程”中国大学生算法设计超级联赛(4)时间:07_2905多层血条思路就是模拟,上层和下层分开表示,如果dmg大于血条长度就全都置0,反之就要从上层开始置\('.'\)代码stringblood="ABCDE";stringstr[3];voidsolve(){cin>>n>>m>>hp>>dmg;str[0]......
  • 2024暑假第五周总结
    Java面向对象通过封装、继承、多态等概念实现代码重用性、灵活性、和可维护性类和对象类是Java中用来描述对象共同特征的模板或蓝图,包括属性(字段)和方法。publicclassCar{privateStringbrand;privateintyear;publicCar(Stringbrand,intyear){......
  • 跟《经济学人》学英文:2024年08月03日这期 GPT, Claude, Llama? How to tell which AI
    GPT,Claude,Llama?HowtotellwhichAImodelisbestBewaremodel-makersmarkingtheirownhomework原文:WhenMeta,theparentcompanyofFacebook,announceditslatestopen-sourcelargelanguagemodel(LLM)onJuly23rd,itclaimedthatthemostpo......
  • 跟《经济学人》学英文:2024年07月27日这期 AI firms will soon exhaust most of the in
    AIfirmswillsoonexhaustmostoftheinternet’sdataCantheycreatemore?原文:In2006fei-feili,thenattheUniversityofIllinois,nowatStanfordUniversity,sawhowminingtheinternetmighthelptotransformAIresearch.Linguisticresearch......
  • 2024 年上海新能源汽车消费补贴 All In One
    2024年上海新能源汽车消费补贴AllInOne2024年“上海之夏”汽车消费嘉年市商务委发布国家报废更新补贴和本市置换更新补贴政策。一是落实国家汽车以旧换新新政策。按照国家实施汽车以旧换新的统一部署,2024年对个人消费者对报废国三及以下排放标准燃油乘用车或2018年4月30......