MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Comment ajouter des index dans le projet mongoDB avec le framework Morphia

Mongodb utilisera automatiquement les index donc ce n'est pas géré par morphia. Vous devez indexer les champs que vous utiliseriez couramment pour les requêtes, par exemple :

Publier :

{
    title : "My title", // indexed
    content : "My long long long long loooooong content" // Not indexed
}

Dans le document de publication simple présenté ci-dessus, vous voyez que le champ de titre est indexé car un moteur de blog recherche généralement des titres au lieu de contenus, et le contenu utilisera beaucoup de votre RAM, il risque donc de ne pas tenir en mémoire. Ce n'est peut-être pas le meilleur exemple, mais cela montre l'idée principale.

Je vous suggère de lire le lien des index.