1.hive中的数据最终是存放在hdfs上的

2.hive本身不是关系型数据库,hive执行sql语句时会把sql语句翻译成mapreduce程序,然后将mapreduce程序提交到hadoop集群中去执行mapreduce程序

3.bin目录下启动hive:./hive后

hive>

接下来导入数据

vi emp.txt

hive>load data local inpath '/root/emp.txt' into table t_emp;

导入数据以后,可以在/user下看到一个hive目录,因为之前配置好了环境变量,它可以知道Hadoop在哪里,读取Hadoop的配置文件

在HDFS中找目录:/user/hive/warehouse/t_emp,可以找到一个emp.txt文件

所以hive的数据最终在HDFS上

hive>select count(*) from t_emp;

  select count(*) from t_emp where dept_name='销售部' group by dept_name;

  相当于把sql语句转换成mapreduce程序进行执行

  desc t_emp;(可以看到表结构)

select * from t_emp;(只有查所有数据的时候才不会执行mapreduce,而是将整张表列出来)

最新文章

  1. [Algorithm & NLP] 文本深度表示模型——word2vec&doc2vec词向量模型
  2. git stash和git stash pop
  3. GpsLocationProvider中的sendExtraCommand方法
  4. iOS cookie问题
  5. Ajax交互demo1
  6. Android开发学习之Intent具体解释
  7. 解决Intellij Idea里tomcat启动报The JRE_HOME environment variable is not defined correctly的错误
  8. zepto js 源码 解读
  9. Ajaxfileupload 总结(包括插件处理json格式bug的解决方案)
  10. react+redux+webpack+git技术栈
  11. python制作词云
  12. [LeetCode] Split BST 分割二叉搜索树
  13. Python知识梳理
  14. 在 CentOS 6.x 上安装最新版本的 git
  15. [LeetCode] 98. Validate Binary Search Tree_Medium
  16. 认识JDBC
  17. 分布式管理GIT命令总结(转载)
  18. Python之——遇到的小知识点总结
  19. OGG 跳过事务(转)
  20. 转:Java Socket编程

热门文章

  1. 反射自动填充model
  2. Delphi XE5 android 获取电池电量
  3. textarea中限制输入字符长度(实用版)
  4. Kafka 之 async producer (1)
  5. PHP 7 值得期待的新特性(下)
  6. 双十一运维怎么过,OneAPM 帮你救火,轻松运维
  7. HDU 1494 跑跑卡丁车 (DP)
  8. hdu 4664 Triangulation 博弈论
  9. 深入理解JVM--JVM垃圾回收机制
  10. JavaScript DOM高级程序设计2.1创建可重用的对象--我要坚持到底!