Hive和Mysql的區別


Hive和Mysql區別對比


角度 Hive Mysql
外表、形式、語法角度 兩者類似 兩者類似
存儲數據角度 Hive的存儲依賴HDFS mysql 存儲地數據放在本地文件系統
數據更新角度 Hive 不支持數據的更新,只能讀,不能寫 Mysql 支持文件的更新
索引的角度 Hive 在3.0版本之后,刪除了索引的功能 Mysql 支持索引,適合在線在線查詢數據
執行的角度 Hive底層依賴的是MR,並行計算,延遲高 Mysql底層就是它本身的執行引擎,延遲低
擴展性角度 Hive 支持分布式並行操作,適合數據量大 Mysql 無
底層應用場景角度看 hive屬於olap系統 是面向分析的,做海量數據的離線數據分析 數據庫屬於oltp系統 是面向事務的 ,做業務數據事務處理

注意:● Hive不是大型數據庫 也不是為了要取代MySQL這樣的數據庫


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM