hiveserver2配置文件 hbase和hive的差別是什么,各自適用在什么場景中?
hbase和hive的差別是什么,各自適用在什么場景中? 1. HBase:基于Hadoop數據庫,是NoSQL數據庫;HBase表是物理表,適合存儲非結構化數據。2. HDFS和HDFS用于存儲數據
hbase和hive的差別是什么,各自適用在什么場景中?
1. HBase:基于Hadoop數據庫,是NoSQL數據庫;HBase表是物理表,適合存儲非結構化數據。
2. HDFS和HDFS用于存儲數據,但HDFS和HDFS不用于存儲數據。
這兩者通常一起使用。
1. HBase:實時隨機查詢海量詳細數據,存儲采集到的web數據;
2。配置單元:適用于離線批量數據計算,一般用于查詢分析和統(tǒng)計。
jdbc連接hiveserver2依賴哪些包?
hadoop-2.2.0/share/hadoop/common/hadoop-common-2.2.0.jar
$HIVEuhome/lib/HIVE-exec-0.11.0.jar
$HIVEuhome/lib/HIVE-jdbc-0.11.jar
$HIVEuhome/lib/HIVE-metastore-0.11.0.jar
$HIVEHOME/lib/HIVE-service-0.11.0.jar
$HIVEuhome/lib/libfb303-0.9.0.jar
$HIVEHOME/lib/commons-logging-1.0.4.jar
$HIVEuHome/lib/slf4j-api-1.6.1。Jar
日志記錄程序運行的過程,是發(fā)現問題的利器。
蜂箱中有兩種日志
1。系統(tǒng)日志,記錄配置單元的運行狀態(tài)和錯誤狀態(tài)。
2. 作業(yè)日志,記錄配置單元中作業(yè)執(zhí)行的歷史過程。
系統(tǒng)日志存儲在哪里?
配置單元日志的存儲條件記錄在hive/conf/hive-log4j.properties文件中,
默認存儲條件:hive.root.logger=警告,博士hive.log.dir=/tmp/${ 用戶名}默認存儲位置hive.log.file=配置單元. log#默認文件名
作業(yè)日志存儲在哪里?
//配置單元運行時結構化日志文件的位置
HIVEHISTORYFILELOC(“配置單元查詢位置“,”/tmp/”系統(tǒng).getProperty(" 用戶名“”,
默認存儲和/tmp/{用戶名}在目錄下。