Hive命令行工具

Hive命令行工具_第1张图片

      Hive支持sequenceFile,说明可以对文件进行压缩,RCFile支持列式存储,做到稀疏存储,减小空间,读取速度快。

     Hive命令行工具_第2张图片

     Hive命令行工具_第3张图片

       图:使用命令hive --hiveconf  hive.cli.print.current.db=true;来设置hive()后面跟着数据库的名字


Hive命令行工具_第4张图片

       图:使用命令来设置查询时出现列名

 Hive命令行工具_第5张图片
                         图:启动时指定用户的目录和创建表变量



     在用户的根目录(cd ~)下创建.hiverc文件,并写入如图所示的内容,然后这些设置就会全盘起作用。

Hive命令行工具_第6张图片

      hive  -e  ""  > aaa  把执行结果追加到文件aaa中。

      source file:执行一个文件中的hive命令。

      

     Hive命令行工具_第7张图片

                   图:使用hive -e 命令直接在shell环境下即可执行命令,而不需要到hive命令行下

Hive命令行工具_第8张图片

         图:hive -e  ""  > aaa的用法


           图:-S表示更安静的执行,输出信息更少


          图:设置日志输出位置信息


你可能感兴趣的:(Hive命令行工具)