Hacker News new | ask | show | jobs
by deno 4789 days ago
You only have eventual consistency for queries outside of entity‐groups. For ancestor queries you get strong consistency.

https://developers.google.com/appengine/docs/python/datastor...

Imagine a comment system. You’d fire one global query with eventual consistency guarantees for all comments in a thread and another one in parallel for only comments made by the signed in user. Merging the two gives you the best of both – great scalability and consistency where it matters.

> it's not as good as DynamoDB

DynamoDB’s transaction support is limited to incrementing counters and optimistic concurrency on a single item. Compared to Datastore, it looks like a toy.