Hive程式設計指南學習記錄(一 基礎知識)

2021-09-03 09:07:00 字數 705 閱讀 7687

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 建立...