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

Brug af S3 som en database vs. database (f.eks. MongoDB)

Du "overvejer at bruge AWS S3-bøtte i stedet for en NoSQL-database", men faktum er, at Amazon S3 faktisk er en NoSQL-database.

Det er en meget stor Key-Value butik. Nøglen er filnavnet, værdien er indholdet af filen.

Hvis dine behov blot er "Gem en værdi med denne nøgle" og "Hent en værdi med denne nøgle", så ville det fungere fint!

Faktisk er gamle ordrer på Amazon.com (mere end et år gamle) tilsyneladende arkiveret til Amazon S3, da de er skrivebeskyttet (ingen returnering, ingen ændringer).

Selvom det er langsommere end DynamoDB, koster Amazon S3 bestemt betydeligt mindre for opbevaring!



  1. I Flask konverter form POST-objekt til en repræsentation, der er egnet til mongodb

  2. Redis-transaktioner og langvarige Lua-scripts

  3. Azure DataBricks Stream foreach fejler med NotSerializableException

  4. Sådan skriver du fagforeningsforespørgsler i mongoDB