[英]high query target with compound-index Mongodb
我試圖在 Mongodb 上創建一個復合索引。 但是無論我嘗試什么,我的查詢目標都是 1000-1500,而這個 ID 只有 1000-2000 個文檔。
localdb[db][collection].find({"eventid":id,"maxmoneyline":lastlimit}).sort("time",-1).limit(60)
[
{
"v" : 2,
"key" : {
"_id" : 1
},
"name" : "_id_",
"ns" : "3.6227"
},
{
"v" : 2,
"key" : {
"eventid" : 1,
"maxmoneyline" : 1,
"time" : -1
},
"name" : "eventid_1_maxmoneyline_1_time_-1",
"ns" : "3.6227"
}
]
我希望你能幫助我,嘗試了一切。 只是索引 eventid 具有大約 1000 的相同查詢目標
謝謝
索引工作 100%。
問題是我沒有在我使用這個查詢的每個集合上都有索引。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.