gpt4 book ai didi

mongodb - 当集合之间存在关系时,mongodb 如何扩展?

转载 作者:行者123 更新时间:2023-12-03 09:20:27 25 4
gpt4 key购买 nike

我有一个链接文档的mongodb(数据无法嵌入)

mongos集群( http://docs.mongodb.org/manual/core/sharding-introduction/ )是否支持文档链接时的分片?

这对性能有何影响?

谢谢!

最佳答案

考虑到 referenced documents 没有什么特别的,只是应用层推断的逻辑关系,并不是MongoDB本身,支持分片。这适用于“手动”引用以及 DBRef。您甚至可以对 DBRef 属性进行分片,尽管我不确定为什么您要考虑 DBRef 本身应该具有较低的基数。

手动和 DBRef 的性能都会受到影响,因为必须执行多个查询来“连接”数据。来自文档:

To resolve DBRefs, your application must perform additional queries to return the referenced documents. Many drivers have helper methods that form the query for the DBRef automatically. The drivers do not automatically resolve DBRefs into documents.

关于mongodb - 当集合之间存在关系时,mongodb 如何扩展?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32689961/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com