1.執(zhí)行引擎變更:TEZ
不用支持緩慢過(guò)時(shí)的MapReduce了谆沃,14年測(cè)試時(shí)TEZ比MapReduce快100%浮梢。
2.鑒權(quán)變更:Ranger
Hive默認(rèn)使用storage-based authorization (SBA) 着裹,HDP使用Ranger,Cloudera使用Sentry羽氮,Sentry 到后面感覺(jué)復(fù)雜又不好用矿筝。不知道Hortonworks和Cloudera合并后哪個(gè)占優(yōu)勢(shì)吆视。
3.HDFS ACLs默認(rèn)打開(kāi)
大數(shù)據(jù)初始沒(méi)有安全可言,現(xiàn)在都默認(rèn)標(biāo)配了吊宋。
4.ACID和LLAP支持
ACID用于支持大數(shù)據(jù)事務(wù)纲辽,已經(jīng)成熟,默認(rèn)打開(kāi)
LLAP用于支持秒級(jí)璃搜、毫秒級(jí)訪問(wèn)拖吼,已經(jīng)成熟,哪天測(cè)試下腺劣。
5.Hive 客戶端變更
老舊的Hive CLI已經(jīng)sunset绿贞,使用Hive CLI需要打開(kāi)整個(gè)Hive代碼庫(kù)。
Beeline成了標(biāo)配橘原。
6.Hive Metastore變更
不再支持embedded Metastore籍铁,得打開(kāi)獨(dú)立服務(wù)了涡上。
7.Spark catalog變更
不再和Hive catalog放一塊,但可以相互訪問(wèn)
8.查詢引擎變更
批處理使用TEZ拒名、實(shí)時(shí)查詢使用LLAP吩愧。