Tutorial
PHP Manual

Creando un Índice

MongoDB soporta índices, y es muy fácil añadirlos a una colección. Para crear un Índice, debe indicar el nombre del campo y la dirección: ascendente (1) o descendente (-1). A continuación, creamos un índice ascendente en el campo "i":

<?php
$connection 
= new MongoClient();
$collection $connection->database->collectionName;

$coll->ensureIndex( array( "i" => ) );  // create index on "i"
$coll->ensureIndex( array( "i" => -1"j" => ) );  // index on "i" descending, "j" ascending
?>

A medida que los datos crecen, la indexación se vuelve crítica para un buen rendimiento de lectura. Si no está familiarizado con las indexaciones, revise la documentación de MongoCollection::ensureIndex() y l a » documentación de indexación de MongoDB.


Tutorial
PHP Manual