91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

鄱阳县| 巴林右旗| 桐乡市| 青铜峡市| 吴江市| 平度市| 岱山县| 绥滨县| 酉阳| 岗巴县| 蒙自县| 长乐市| 兴和县| 施甸县| 荥阳市| 灵石县| 南丹县| 乌兰县| 宣恩县| 三江| 长丰县| 云安县| 清镇市| 阿巴嘎旗| 建阳市| 密山市| 建宁县| 诏安县| 如东县| 黔南| 普兰店市| 垣曲县| 韩城市| 建始县| 门源| 颍上县| 新建县| 阳泉市| 称多县| 永吉县| 乐亭县|