Не могли бы вы дать мне знать, как космос обрабатывает RU и запрашивать плату, когда мы используем поиск, который охватывает две коллекции, как показано в запросе ниже. Обе коллекции имеют осколки ключей. Из метрик видно, что в коллекции инвентаризации плата за запрос не взимается.
Product.aggregate([{
$match: {
mpId: 11
}
},
{
$lookup: {
from: "Inventory",
localField: "product.productId",
foreignField: " productId ",
as: "product.inventory"
}
}
}])
Также в этой ссылке упоминается, что при поиске выполняется левое внешнее объединение с коллекцией без защиты, но мы используем коллекцию с сегментированием. Влияет ли это на операцию поиска и производительность.
Спасибо и С уважением, Сахана