Will you comment on why? Surely, if the database-as-a-REST-service model of DynamoDB is considered appropriate, Google Cloud Datastore will work too?
Or is it precisely that which you've changed your minds about? The managed-REST-DB approach?
I'm curious because I'm currently writing an app, and I've chosen Google Datastore as the DB backend, primarily because it's managed (no DB VM maintenance), and makes scalability easy.
I enjoyed RethinkDB a lot. Sad to see the business go belly-up.
Have you evaluated Couchbase? I've been looking for an excuse to try it, but I usually just fall back on Postgres.
I do not know what Couchbase is appropriate for. Certainly not what we're doing.
Will you comment on why? Surely, if the database-as-a-REST-service model of DynamoDB is considered appropriate, Google Cloud Datastore will work too?
Or is it precisely that which you've changed your minds about? The managed-REST-DB approach?
I'm curious because I'm currently writing an app, and I've chosen Google Datastore as the DB backend, primarily because it's managed (no DB VM maintenance), and makes scalability easy.
It's unlikely that someone would seriously entertain using a datastore provider that wasn't running in their cloud provider.
Also I work at a bank now and I can't talk about where we're going.