日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

为什么是hbase而不是mongodb

發布時間:2023/12/31 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 为什么是hbase而不是mongodb 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

[1]場景2:批量記錄導入

?

[2]原因就在于寫入的速度,hbase由于只維護一個主鍵,寫入的速度要比mongodb這種要維護所有索引的數據庫快多了hbase占用兩臺機器能完成的事情,mongodb要占用更多的機器,每臺機器按一年20000的費用,幾百臺下來就是一筆很大的費用。但是代價就是hbase記錄下東西以后,只能事后通過全表檢索或按照索引范圍的方式進行整體分析,而不能對具體每個人的數據進行實時分析,Hbase更強調數據分析能力而不是實時數據查詢能力,因此各有千秋吧。像用戶行為分析的這種,一開始產品經理可能會具體看某一個人的數據,但是新鮮過后,只會看程序的分析結果了。因此從經濟的角度出發,對于用戶行為分析這種不需要實時數據的需求來說,hbase+mysql就可以用最經濟的方式解決了。mongodb比較適合需要實時返回數據的大數據應用

?

個人總結:

[2]中主要是提到了寫入速度和費用的問題,有些話不太好理解,這里來闡述下:

①[2]中關于寫入速度,可以查看[1]中的評測圖

?

②然后再來看看阿里的云數據庫的價格:

上圖中右邊三個都是4核8G,雖然mongodb以及Hbase都有各種數據庫,但是可以看出,Mongodb貴了很多。

除非有高速實時查詢需要,否則去購買很貴的mongodb是沒有必要的,單價上,mongodb就比hbase貴了很多,

如果寫入操作要達到一樣的性能,那么根據[1]再配合負載均衡,mongodb需要的臺數肯定會超過hbase,所以劃不來。

因此如[2]中所言,mongodb的寫入速度太低,為了維持用戶體驗,就會需要很多臺機器,這是很不劃算的。

Reference:

[1]MongoDB和HBase的性能分析測試對比

[2]深入理解mongodb和hbase區別

總結

以上是生活随笔為你收集整理的为什么是hbase而不是mongodb的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。