摘要: 我们知道,MongoDB的索引是B-Tree结构的,和MySQL的索引非常类似。所以你应该听过这样的建议:创建索引的时候要考虑到sort操作,尽量把sort操作要用到的字段放到你的索引后面。但是有的情况下,这样做反而会使你的查询性能更低。问题比如我们进行下面这样的查询:db.collection.find({"country": "A"}).sort({"carsOwned": 1})查询条件是{“country”: “A”},按 carsOwned 字段的正序排序。所以索引就很好建了,直接建立 country , carsOwned 阅读全文
posted @ 2012-09-20 14:50 网恋被骗5元 阅读(1261) 评论(0) 推荐(0) 编辑