- MongoDB
- Cassandra
- Graph API
- Azure tables
- DocumentDB
I've used the MongoDB version, and it works ok for the basic CRUD stuff. I cant comment on aggregations, etc.Not sure from a quick peek if DynamoDB does the same...
Hamm, If I understand it correctly, REGIONS are no longer heavily isolated.
Global tables use DynamoDB Streams put items from Table A to Table B using conditional put (A Timestamp > B Timestamp).
Automated backup may be DynamoDB Streams or an automated setup of Datapipelines export to s3.
http://docs.aws.amazon.com/datapipeline/latest/DeveloperGuid...
this model does mean that certain things, like conditional expressions, are less useful/useless because you could very well execute a conditional expression against stale date.
If replication is asynchronous it will cost you freshness.
I'm not entirely sure what's implemented here, either way you need to pick. It's not magic.