1.hive適合於資料倉儲應用程式,使用該應用程式進行相關的靜態資料分析,不需要快速響應給出結果,而且資料不會頻繁變化。
2.hive不是乙個完整的資料庫,不支援記錄級別的更新,刪除,插入操作。但可以通過查詢將結果生成新錶或匯入檔案中。
3.hive不支援事務。
4.hadoop是乙個面向批處理的系統,mapreduce任務的啟動過程需要消耗較長的時間,所以hive的查詢延時比較嚴重。
5.常用命令:
hive可以直接輸入的dfs命令
6.資料型別
create table employees(
name string,
salary float,
subordinates array,
deductions map,
address struct);
Hive程式設計指南 學習筆記01
第四章 hql的資料定義 1 建立資料庫 create database financials create database if not exists financials 2 檢視資料庫 show databases 模糊查詢資料庫 show databases like h.3 建立資料庫修...
Hive 學習記錄 入門基礎
一 常用ddl 建表 create external table if not exists table name col name data type comment col comment comment table comment partitioned by col name data ty...
《Hive程式設計指南》之Hive環境安裝
hive 1 解壓 2 配置 hadoop home hive home等環境變數 3 修改配置檔案hive conf cp hive default.xml.template hive site.xml 修改hive.metastore.schema.verification的值為false 建立...