Mongo特性 之 4.2

docker run --name mongo-4.2 -p 27017:27017 -d mongo:4.2

Distributed Transaction

  • 4.0支持multi-document ACID transactions

  • 4.2支持multi-document ACID transactions on sharded clusters

High Availablity

  • 4.0支持Retryable Write

  • 4.2支持Retryable Read

Wildcard Index

{ "userMetadata" : { "likes" : [ "dogs", "cats" ] } }
{ "userMetadata" : { "dislikes" : "pickles" } }
{ "userMetadata" : { "age" : 45 } }
{ "userMetadata" : "inactive" }

db.userData.createIndex( { "userMetadata.$**" : 1 } )

db.userData.find({ "userMetadata.likes" : "dogs" })
db.userData.find({ "userMetadata.dislikes" : "pickles" })
db.userData.find({ "userMetadata.age" : { $gt : 30 } })
db.userData.find({ "userMetadata" : "inactive" })

Full-Text Search

该功能只在Mongo Altas服务提供 Mongo Altas = Cloud-hosted MongoDB service on AWS, Azure, and GCP

How Atlas full-text search works

参考

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容