quarks
quarks

Reputation: 35346

What Datastore/Database runs on top of S3?

What Datastore/Database runs on top of Amazon S3 or S3-compatible storage?

I understand that S3 is an Object Storage and thus not a database, but a database must have something to store data into, thus, my question is if there is a Database or Datastore that saves its data on an Amazon S3 or S3-compatible storage instead of a local file system.

Upvotes: 0

Views: 3762

Answers (1)

Matthew Pope
Matthew Pope

Reputation: 7679

Here are some databases and database-like products that use S3 (or can use S3).

Also, if you want some theory, here’s a MIT paper about Building a Database on S3.

This is by no means exhaustive, but it’s probably a good place to start.

Update

Here are some more that aren't AWS owned software.

  • Cassandra
  • Hadoop—this isn't a database, but S3 already provides you with key-value storage, and Hadoop can provide you with querying.
  • s3-db

Ultimately, you need to consider what sort of query functionality you need and what sort of consistency you can tolerate.

Upvotes: 3

Related Questions