Mongo,对于百十万以上的数据量,该如何提高查询性能(**索引并不是那么好使**)

数据结构如下


/* 6 */

{

    "_id" : ObjectId("591e91ea0fde9f017a9d6e9d"),

    "app" : "啦啦啦啦",

    "date" : "2017-05-19",

    "uid" : 10002,

    "nickName" : "qwe",

    "count" : 2,

    "card" : 2

}


/* 7 */

{

    "_id" : ObjectId("591ea6950fde9f017a9d7a13"),

    "app" : "呵呵呵",

    "date" : "2017-05-19",

    "uid" : 10003,

    "nickName" : "asd",

    "count" : 2,

    "card" : 2

}

数据量已超数十万

尝试建立索引并没有得到预想的结果,反而更慢

求方案,在线等


饮歌长啸
浏览 579回答 1
1回答

慕婉清6462132

数十万的数据量一点不多,检查你的内存够不够吧,另外索引建好后,多访问预热数据后才会快
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript