Hive 與 Hbase的不同之處

2021-08-03 06:21:39 字數 238 閱讀 8919

hive可以看作是使用者程式設計介面(能執行mapreduce作業的類sql程式設計介面),它本身不儲存和計算資料

它依賴於hdfs和mapreduce,對hdfs的操作類似於sql—名為hql,hql經過編譯轉為mapreduce作業

hbase 執行於hdfs頂層的nosql(=not only sql,非關係型資料庫)資料庫系統

區別於hive,hbase具備隨即讀寫功能,是一種面向列的資料庫

參考

presto和hive的不同之處總結

1.一般用presto查詢資料,因為快,一般用hive開發資料 2.presto調取 的方式是 from a.b.c hive是from b.c 只需要庫.表 3.current date等日期相關的功能,presto可以用,但這類函式的寫法hive往往不通用,hive用的是 等。一些日期的不同,例...

CentOS與Ubuntu不同之處

centos community enterprise operating system 是linux發行版之一,它是來自於red hat enterprise linux依照開放源 規定發布的源 所編譯而成。由於出自同樣的源 因此有些要求高度穩定性的伺服器以centos替代商業版的red hat ...

centos 與 ubuntu的不同之處

1.關於登入使用者 centos可以使用root登入 ubuntu不能使用root登入 centos普通使用者預設不能通過sudo取得root許可權執行命令,ubuntu可以,centos需要sudo時需要修改 etc sudoers檔案 2.關於網路配置 ubuntu的網路配置檔案是在 etc n...