MongoDB 4.2 正式发布,支持分布式事务!
文章轉載自 OSCHINA 社區?[http://www.oschina.net]
MongoDB 4.2 正式發布了,MongoDB Server 4.2 提高了現代事務和分析數據平臺的技術水平。
4.2 的主要重點包括:
1、分布式事務將 MongoDB 的多文檔 ACID 從副本集擴展到共享集群,能夠為更廣泛的用例服務
2、按需物化視圖使用新的 $Merge 運算符,在集合中緩存大型聚合的輸出是一種常見的模式,新的 $Merge 運算符將可以有效地更新這些結果,而不是完全重新計算它們
3、通配符索引使建模像產品目錄這樣的高度異構的集合變得簡單和自然,而不犧牲對索引的支持。只需定義一個過濾器,它將自動索引集合中所有匹配的字段、子文檔和數組
4、MongoDB 查詢語言增強功能,如更有表現力的更新、新的數學運算符和擴展的 regex 支持。此版本的 update 和 findAndModify 命令可以引用現有字段,并加入聚合管道,以獲得更強的表現力
5、可還原讀寫,降低了編寫處理臨時集群故障的代碼的復雜性
客戶端字段級加密(FLE,Client-side Field Level Encryption)現已是 MongoDB 4.2 的一部分,可以在 beta 版中使用。使用 FLE,可以選擇性地保護文檔中的敏感字段,每個字段都使用自己的密鑰加密,并在客戶端上無縫解密。
MongoDB 是現代應用程序的通用數據庫,它匯集了文檔模型、智能分布式系統以及在任何地方運行它的能力,從筆記本電腦到大型機,在公共和私有云中運行。
如果以 MongoDB 4.2 為例,最快和最簡單的方法是在 MongoDB Atlas 上啟動一個集群,在 AWS、Azure 和 GCP 上的 60 多個區域都可以使用。?
或者可以在自己的基礎設施上下載并運行 4.2。通過 MongoDB Enterprise Operator for Kubernetes,你可以讓 Kubernetes 部署和管理 MongoDB。
詳情見發布說明:https://docs.mongodb.com/master/release-notes/4.2/
總結
以上是生活随笔為你收集整理的MongoDB 4.2 正式发布,支持分布式事务!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何快速判断某 URL 是否在 20 亿
- 下一篇: 用 Spring Boot 纯手工打造私