Azure cosmosdb 使用MongoAPI查询Cosmos-查找操作
当我们使用跨越两个集合的查找时,您能告诉我cosmos如何处理RU和请求费用,如下面的查询所示。两个集合都有切分键。从指标中我们可以看出,库存收集不收取请求费用Azure cosmosdb 使用MongoAPI查询Cosmos-查找操作,azure-cosmosdb,lookup,azure-cosmosdb-mongoapi,Azure Cosmosdb,Lookup,Azure Cosmosdb Mongoapi,当我们使用跨越两个集合的查找时,您能告诉我cosmos如何处理RU和请求费用,如下面的查询所示。两个集合都有切分键。从指标中我们可以看出,库存收集不收取请求费用 Product.aggregate([{ $match: { mpId: 11 } }, { $lookup: { from: "Inventory", localField: "product.productId", foreignField: " productId ", as: "product.invento
Product.aggregate([{
$match: {
mpId: 11
}
},
{
$lookup: {
from: "Inventory",
localField: "product.productId",
foreignField: " productId ",
as: "product.inventory"
}
}
}])
此外,该链接还提到,lookup执行到未分片集合的左外联接,但我们使用的是分片集合。这是否会影响查找操作和性能
谢谢和问候,
萨哈纳