https://media.amazonwebservices.com/AWS_Storage_Options.pdf To speed access to relevant data, many developers pair Amazon S3 with a database, such as AmazonDynamoDB or Amazon RDS. Amazon S3 stores the actual information, and the database serves as therepository for associated metadata (e.g., object name, size, keywords, and so on). Metadata in thedatabase can easily be indexed and queried, making it very efficient to locate an object's reference via a database query. This result can then be used to pinpoint and then retrieve the object itself fromAmazon S3