1
讓我說我有這個巨大的文件。如何正確創建索引mongodb?
其中2人得到了這個數組對象;
{
status: "A",
group: "public",
"created.dt": ....
}
{
status: "A",
group: "private",
"created.dt": ....
}
我索引,並確保這樣的:
db.collection.ensureIndex({"created.dt":-1});
db.collection.ensureIndex({"created.dt":-1, "status":1});
db.collection.ensureIndex({"created.dt":-1, "group":1});
db.collection.ensureIndex({"created.dt":-1, "status":1, "group":1});
查詢:
db.collection.find(
{
"status": {
$in: ["A", "I"]
},
"asset_group": "public"
},
{
sort: {
'created.dt':1
}
}
).count();
是錯?
我使這個指數仍然緩慢。 請幫助我,你適當的index.thank
沒有看到您的查詢(例如:查找,排序等)沒有看出 –
@FirdausRamlan好吧,我已編輯該帖子。 –