sql >> Base de Datos >  >> NoSQL >> MongoDB

Cómo agregar índices en el proyecto mongoDB con el marco Morphia

Mongodb usará automáticamente índices por lo que no es manejado por morphia. Debe indexar los campos que normalmente usaría para las consultas, por ejemplo:

Publicar:

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

En el documento de publicación simple que se muestra arriba, puede ver que el campo de título está indexado porque un motor de blog comúnmente busca títulos en lugar de contenido, además el contenido usará una gran cantidad de su RAM, por lo que es posible que no quepa en la memoria. Puede que ese no sea el mejor ejemplo, pero muestra la idea principal.

Le sugiero que lea el enlace de índices.