MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

So fügen Sie Indizes im MongoDB-Projekt mit dem Morphia-Framework hinzu

Mongodb verwendet automatisch Indizes das wird also nicht von Morphia gehandhabt. Sie sollten Felder indizieren, die Sie häufig für Abfragen verwenden würden, zum Beispiel:

Beitrag:

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

In dem oben gezeigten einfachen Beitragsdokument sehen Sie, dass das Titelfeld indiziert ist, da eine Blog-Engine normalerweise nach Titeln statt nach Inhalten sucht und der Inhalt viel RAM beansprucht, sodass er möglicherweise nicht in den Speicher passt. Das ist vielleicht nicht das beste Beispiel, aber es zeigt die Grundidee.

Ich empfehle Ihnen, den Index-Link zu lesen.