sql >> Databáze >  >> NoSQL >> MongoDB

Mongodb NoRM a POCO

ObjectId nejsou vodítka. Guid je název, který MS dává pro verzi UUID, kterou používá. ObjectId jsou úplně jiný algoritmus.

Jak již bylo řečeno, v mongo můžete jako ID použít, co chcete, a nebude mít žádné sankce za výkon (ve světě kolejnic několik ORM obhajuje používání řetězců)

ObjectId se v mongo používá hlavně k uložení velikosti. Pokud je to tak velký problém, použijte něco jiného, ​​jen si uvědomte, že použití zbytečně velkých polí ID skončí jen plýtváním paměti. Ale pokud je to velký problém, pak jděte na Guids.



  1. Jak hledat v poli objektů v mongodb

  2. Jak vytvořit vlastní dotaz na řazení v jarním bootu pro mongo db repozitář?

  3. Nástroj pro vytvoření vizualizace z existující MongoDB

  4. Mechanismus ověřování SCRAM-SHA-1 není podporován