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

Findes der en MongoDB maksimal bson-størrelse?

En ting du kan gøre er at bygge din egen mongoDB :-). Mongodb er en åben kilde og begrænsningen omkring størrelsen af ​​et dokument er ret vilkårlig at håndhæve en bedre skemadesign . Du kan bare ændre

På denne måde ændrer du nummer N, kan du sikre dig, at du vil være i 16 MB BSON. Og for at læse hele undersøgelsen kan du vælge

db.coll.find({id: the Id you need}) og kombinere derefter hele undersøgelsen på applikationsniveau. Glem heller ikke at sikreIndex på id .

Prøv forskellige ting, lav en benchmark på dine data og se, hvad der virker for dig.



  1. MongoDB ser ud til at vælge det forkerte indeks, når man foretager aggregering

  2. Hvad er forskellen mellem safe:true og safe:false i forbindelse med mongoskin? og hvordan bruger man det?

  3. MongoDB:Fejl ved indstilling af TTL-indeks ved samling:sessioner

  4. MongoDB:skemamigrering, opdatering eller indsættelse