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

Mongodb NoRM og POCO

ObjectId er ikke guider. Guid er det navn, MS giver for den version af UUID, som de bruger. ObjectId'er er en helt anden algoritme.

Når det er sagt, kan du bruge hvad som helst du vil som et ID i mongo, og det vil ikke have præstationsstraf (i rails-verdenen er nogle få af ORM'erne fortalere for at bruge strenge)

ObjectId bruges mest i mongo for at spare størrelse. Hvis det er så stort, skal du bare bruge noget andet, bare indse, at brug af unødvendigt store ID-felter vil ende med at spilde ram. Men hvis det er en stor sag, så gå efter guider.



  1. kontrollere, om en feltværdi afsluttes i array - MongoDB

  2. Groovy kunne ikke finde matchende konstruktør?

  3. Forstå Hadoop High Availability Feature

  4. MongoDB-opslag, når fremmedfelt er et array