Hive支持sequenceFile,说明可以对文件进行压缩,RCFile支持列式存储,做到稀疏存储,减小空间,读取速度快。
图:使用命令hive --hiveconf hive.cli.print.current.db=true;来设置hive()后面跟着数据库的名字
图:使用命令来设置查询时出现列名
图:启动时指定用户的目录和创建表变量
在用户的根目录(cd ~)下创建.hiverc文件,并写入如图所示的内容,然后这些设置就会全盘起作用。
hive -e "" > aaa 把执行结果追加到文件aaa中。
source file:执行一个文件中的hive命令。
图:使用hive -e 命令直接在shell环境下即可执行命令,而不需要到hive命令行下
图:hive -e "" > aaa的用法
图:-S表示更安静的执行,输出信息更少
图:设置日志输出位置信息