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
$conexión 
= new MongoClient();
$colección $conexión->database->collectionName;

$colección->ensureIndex( array( "i" => ) );  // crear un índice en "i"
$colección->ensureIndex( array( "i" => -1"j" => ) );  // índice de "i" descendente, "j" ascendente
?>

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.