sql >> Database teknologi >  >> NoSQL >> MongoDB

Sådan tilføjes indekser i mongoDB-projekt med Morphia-ramme

Mongodb vil automatisk bruge indekser så det håndteres ikke af morfi. Du bør indeksere felter, som du almindeligvis ville bruge til forespørgsler, for eksempel:

Indlæg:

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

I det enkle postdokument, der er vist ovenfor, ser du, at titelfeltet er indekseret, fordi en blog-motor almindeligvis søger over titler i stedet for indhold, plus at indholdet vil bruge meget af din RAM, så det måske ikke passer i hukommelsen. Det er måske ikke det bedste eksempel, men det viser hovedideen.

Jeg foreslår, at du læser linket til indekser.




  1. Sådan spørger du, når du forbinder mongodb med apache-spark

  2. MongoDB:automatisk genererede ID'er er nuller

  3. MongoDb-godkendelse ved hjælp af Hibernate OGM

  4. django-nonrel ekskluder listefelt fra admin