Her har jeg brugt Binær JSON kaldet BSON Document , Så der er grænser for at gemme i MongoDB i henhold til MongoDB Docs :
- Den maksimale BSON-dokumentstørrelse er 16 megabyte
- MongoDB understøtter ikke mere end 100 niveauer af indlejring for BSON-dokumenter
Hvad er den anden erstatningsmetode?
GridFS:
- Definition:
I henhold til MongoDB-dokumentationen MongoDB GridFS Docs :
GridFS er en specifikation til lagring og hentning af filer, der overstiger BSON-dokumentstørrelsesgrænsen på 16 MB. GridFS understøtter ikke multidokumenttransaktioner. I stedet for at gemme en fil i et enkelt dokument, opdeler GridFS filen i dele eller bidder og gemmer hver del som et separat dokument.
- API-reference:
Hvis du skal implementere dette er NodeJS, så har MongoDB leveret Docs. Her er MongoDB API Reference Docs
- Stack Overflow Reference:
Hvis du har brug for hjælp til implementering, skal du henvise til stak overløbsindlæg. Her er Stack Overflow Reference