„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!