亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mongodb2.X和3.X版本之間有什么區別

發布時間:2020-06-29 17:42:14 來源:億速云 閱讀:200 作者:清晨 欄目:編程語言

小編給大家分享一下mongodb2.X和3.X版本之間有什么區別,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

mongodb不同版本的區別:

1. 數據庫的安全性

3.x 版本默認WriteConcern 為{w:1},2.x版本為 {w: 0}

3.x 默認使用更安全的 SCRAM-SHA-1 算法鑒權,代替了2.x 版本默認的 MONGODB-CR

3.x 支持加密引擎對存儲的數據進行加密

2. 服務性能

版本 mmapv1 wiredtiger
2.x DB級別鎖 不支持
3.x 集合級別鎖 文檔級別鎖

如果你使用2.x存在高并發時的性能問題,那么升級到3.x后,問題會得到極大的改善。

3. 存儲成本不同

版本 mmapv1 wiredtiger
2.x 不支持數據壓縮 不支持
3.x 不支持數據壓縮 支持snappy、zlib等壓縮

很多用戶從 2.x 升級到 3.x + wiredtiger 后,驚奇的發現,數據量居然變小了很多,比如原來100G的數據,升級后只有30G了,這是因為wiredtiger默認使用snappy壓縮,存儲成本通常只有mmapv1的10%-30%左右。

4. 復制速度

3.x 在增量同步數據時,拉取oplog和重放oplog完全流水線化,效率更高

3.4 對全量同步做了改進

在拷貝數據的時候,同時建立所有的索引(以前版本只有_id索引是在同步數據時建立的)

拷貝數據的階段,secondary 不斷拉取新的 oplog,同步效率更高,同時避免了出現oplog不足無法同步的問題。

5. 更簡單、高效的分片集群

MongoDB 3.2 開始,分片集群的Config Server 也是一個復制集,之前的版本則是多個獨立的mongod節點,維護起來更簡單。

MongoDB 3.4 開始,分片集群的遷移由Config server負責,并支持同時發起遷移任務,遷移效率更高。

3.x 版本里還增加了其他一些很給力的功能特性,比如

部分索引,可以讓索引占用的空間更小

文檔校驗,靈活的文檔模型下

Collation,支持本地化語言排序

只讀視圖,讓復雜的查詢寫起來的更簡單

更強大的aggregation支持

看完了這篇文章,相信你對mongodb2.X和3.X版本之間有什么區別有了一定的了解,想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

彭泽县| 濮阳市| 应城市| 永春县| 宜丰县| 新绛县| 保德县| 平果县| 东源县| 万州区| 威海市| 霍林郭勒市| 景东| 唐河县| 仙游县| 云龙县| 栾川县| 锡林郭勒盟| 苏尼特左旗| 平罗县| 桐庐县| 百色市| 揭东县| 浑源县| 建昌县| 深州市| 砀山县| 莲花县| 石台县| 乡宁县| 明星| 南涧| 玛多县| 道孚县| 惠州市| 济宁市| 安溪县| 朔州市| 江孜县| 临沭县| 永登县|