中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

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

MongoDB 3.0是否支持多存儲引擎

發布時間:2021-09-29 10:49:01 來源:億速云 閱讀:146 作者:柒染 欄目:大數據

這篇文章給大家介紹MongoDB 3.0是否支持多存儲引擎,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

MongoDB 3.0正式發布,更新主要涉及存儲引擎、備份集、分片集群和安全。

MongoDB 3.0的默認存儲引擎仍然是MMAPv1,但除了增加集合級鎖改進并發和更改部分設置支持多存儲引擎外,它還更改了記錄分配行為。該版本不再使用動態記錄分配策略,并棄用了paddingFactor標識,改用2的冪分配策略。因此,在3.0版本中,usePowerOf2Sizes標識會被忽略,在不設置noPadding標識的情況下,所有集合都將使用該策略。不過,如果集合的工作負載只包含插入或就地更新,則應該禁用這一策略。

除了改進默認存儲引擎外,MongoDB 3.0還引入了可插撥的存儲引擎API,允許第三方為MongoDB開發存儲引擎。另外,該版本還支持WiredTiger存儲引擎,不過只限于MongoDB 3.0的64位版本。作為MMAPv1的一個替代方案,WiredTiger支持MongoDB的所有特性。需要注意的是,切換到WiredTiger需要更改磁盤存儲格式。關于存儲引擎的切換指令,請查看MongoDB 3.0升級文檔。而且,WiredTiger還需要最新版本的MongoDB官方驅動,有關驅動版本兼容信息請查看這里。

MongoDB 3.0將備份集的成員數量增加到50,不過投票成員的最大數量還是7。目前,只有下列驅動支持大備份集:

  • C# (.NET) Driver 1.10

  • Java Driver 2.13

  • Python Driver (PyMongo) 3.0+

  • Ruby Driver 2.0+

  • Node.JS Driver 2.0+

而PyMongo 3.0、Ruby Driver 2.0和Node.JS Driver 2.0正在開發中。另外,備份集“主成員(primary member)”的降級行為也發生了變化。

在分片集群方面,MongoDB 3.0進行了以下增強:

  • 增加sh.removeTagRange(),作為對sh.addTagRange()的補充;

  • 提供一種預見性更強的“讀取首選項(read preference)”,mongos實例執行讀取操作時不再將連接固定到備份集的成員上,而是每次操作時都重新評估讀取首選項;

  • 提供了一個新的writeConcern設置,用于配置塊遷移操作的“寫關注(write concern)”,也可以為balancer、moveChunk和cleanupOrphaned命令配置;

  • 提升balancer操作的可見性,sh.status()包含balancer的狀態信息。

在安全方面,MongoDB 3.0增加了一種新的用戶身份驗證機制SCRAM-SHA-1,并且增加了使用Localhost Exception機制訪問MongoDB的限制(更多細節請查看這里)。

其它方面的改進包括:增加新的查詢自省系統,改進查詢輸出格式;將部分日志消息分類到特定的組件或操作下,提高日志的可用性,并且可以為組件設置信息顯示級別;用Go語言重寫所有的MongoDB工具,并且每種工具都作為一個獨立的項目維護;改進索引和增強查詢。

同MongoDB 3.0一起,MongoDB Ops Manager也正式發布。

關于MongoDB 3.0是否支持多存儲引擎就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

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

AI

兴宁市| 澎湖县| 边坝县| 道真| 崇文区| 芦溪县| 新兴县| 天气| 长治市| 周宁县| 泸水县| 天津市| 乌拉特中旗| 济宁市| 日照市| 石泉县| 武定县| 建平县| 扎鲁特旗| 南投县| 定安县| 湄潭县| 阳高县| 中方县| 额敏县| 横山县| 平谷区| 高淳县| 昆山市| 宁津县| 长葛市| 邹平县| 登封市| 建德市| 夏津县| 响水县| 繁昌县| 且末县| 堆龙德庆县| 寻甸| 汉寿县|