1. 程式人生 > >Hive的執行模式

Hive的執行模式

Hive一共有3種執行模式:

1. 內嵌模式

將元資料儲存在本地內嵌的 Derby 資料庫中,這是使用 Hive 最簡單的方式。但是這種方式缺點也比較明顯,因為一個內嵌的 Derby 資料庫每次只能訪問一個數據檔案,這也就意味著它不支援多會話連線。

2. 本地模式

這種模式是將元資料儲存在本地獨立的資料庫中(一般是 MySQL),這就可以支援多會話和多使用者連線了。

3. 遠端模式

此模式應用於 Hive 客戶端較多的情況。把 MySQL 資料庫獨立出來,將元資料儲存在遠端獨立的 MySQL 服務中,避免了在每個客戶端都安裝 MySQL 服務從而造成冗餘浪費的情況。