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

Použití S3 jako databáze vs. databáze (např. MongoDB)

„Uvažujete o použití bucketu AWS S3 místo databáze NoSQL“, ale faktem je, že Amazon S3 ve skutečnosti je databáze NoSQL.

Je to velmi velký obchod Key-Value. Klíč je název souboru, Hodnota je obsah souboru.

Pokud potřebujete jednoduše „Uložit hodnotu pomocí tohoto klíče“ a „Načíst hodnotu pomocí tohoto klíče“, pak by to fungovalo dobře!

Ve skutečnosti jsou staré objednávky na Amazon.com (více než rok staré) zjevně archivovány na Amazon S3, protože jsou pouze pro čtení (žádné vrácení, žádné změny).

I když je Amazon S3 pomalejší než DynamoDB, určitě stojí výrazně méně za úložiště!



  1. Jak se vypořádat s problémem časového pásma při ukládání dat v utc pomocí mongodu?

  2. MongoDB $toDate

  3. Nejjednodušší způsob, jak zkopírovat/klonovat instanci mongoose dokumentu?

  4. MapReduce Shuffling a řazení v Hadoop