sql >> Database >  >> NoSQL >> MongoDB

Is het mogelijk om dynamisch benoemde MongoDB-verzamelingen te genereren?

Op een enkele client-instantie, ja, en u zou er dynamisch naar kunnen verwijzen. In het algemene geval (gebruik het om gegevens tussen de server en alle verbonden clients te synchroniseren), nee.

Ik behandel dit punt in de Dynamisch gemaakte collecties deel van veelvoorkomende fouten in een klein detail, maar het fundamentele probleem is dat het zeer . zou zijn complex om alle aangesloten clients overeenstemming te laten bereiken over een dynamisch gegenereerde verzameling verzamelingen.

Het is veel waarschijnlijker dat een eindige verzameling verzamelingen waarvan sommige een flexibel schema hebben, eigenlijk is wat je wilt. Zoals Andrew Mao aangeeft in het antwoord op deze gerelateerde vraag, is partitionering een ander hulpmiddel dat beschikbaar is om een ​​aantal gevallen aan te pakken die aanleiding geven tot deze vraag.




  1. Zoek en tel elementen van verzameling met Mongoose

  2. MongoDB, Mongoose:hoe vind ik een subdocument in een gevonden document?

  3. MongoDB-query's met null-waarde

  4. Hoe krijg je alle tellingen van het mangoestmodel?