Uważam, że chodzi o indeks klastrowy , a nie indeks główny.
MongoDB 2.0 nie ma funkcji indeksowania klastrowego, więc zwykły indeks na bieżąco byłoby najskuteczniejszą opcją do odzyskania.
Myślenie o fizycznej kolejności na dysku z MongoDB to prawdopodobnie przedwczesna optymalizacja. MongoDB używa plików mapowanych w pamięci, więc w zależności od zestawu roboczego + zapytań + pamięci RAM może nie być konieczne ładowanie danych z dysku tak często, jak oczekiwano.