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

Výčty v MongoDB

Ukládání hodnot výčtu v MongoDB jako řetězců je naprosto v pořádku a ano, pokud indexujete pole, očekával bych, že výkon bude srovnatelný s indexovanými celočíselnými dotazy. Je to rozhodně výraznější než použití celých čísel.

Jedinou skutečnou nevýhodou je, že zaberou více místa, pokud jsou vaše enum řetězce poněkud dlouhé, ale to je docela triviální problém.




  1. MongoDB:upsert dílčí dokument

  2. Streamujte z mongodb kurzoru do expresní odpovědi v node.js

  3. Připojení k MongoDB přes SSL s Node.js

  4. Zahrnout konkrétní pole do indexu zástupných znaků v MongoDB