MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Używanie S3 jako bazy danych a baza danych (np. MongoDB)

„Rozważasz użycie wiadra AWS S3 zamiast bazy danych NoSQL”, ale faktem jest, że Amazon S3 skutecznie jest baza danych NoSQL.

Jest to bardzo duży sklep Key-Value. Klucz to nazwa pliku, wartość to zawartość pliku.

Jeśli Twoje potrzeby to po prostu „Zapisz wartość za pomocą tego klucza” i „Pobierz wartość za pomocą tego klucza”, to będzie działać dobrze!

W rzeczywistości stare zamówienia na Amazon.com (ponad rok) są najwyraźniej archiwizowane w Amazon S3, ponieważ są tylko do odczytu (bez zwrotów, bez zmian).

Chociaż jest wolniejszy niż DynamoDB, Amazon S3 z pewnością kosztuje znacznie mniej za przechowywanie!



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Nowy sposób zarządzania bazami danych Open Source

  2. Bitwa o bazy danych NoSQL — porównanie MongoDB i Cassandra

  3. MongoDB $type Operator potoku agregacji

  4. Percona Live 2017 - Podsumowanie kilkudziesięciu

  5. Transakcje Spring Data MongoDB