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好吧,我已编辑该帖子。 –