Php/docs/mongo.tutorial.indexes
来自菜鸟教程
建立索引
MongoDB 支持索引,并且很容易给集合添加索引。你需要指定字段名和排序方向: 升序(1)或降序(-1)。例如:
<?php$connection = new MongoClient();$collection = $connection->database->collectionName;$collection->ensureIndex( array( "i" => 1 ) ); // create index on "i"$collection->ensureIndex( array( "i" => -1, "j" => 1 ) ); // index on "i" descending, "j" ascending?>
当你的数据量变得越来越大,创建索引对读取性能有巨大的提升。如果你不了解索引,可以参考 MongoCollection::ensureIndex() 文档和 MongoDB 的 » MongoDB indexing documentation。