Sounds interesting, but is there any independent description of what it cannot do, or what would be hard to do?
I just noticed it's much easier to understand a new datastore by reading its limitations (usually carefully omitted from pr articles or documentation).
For example, I suspect that Firestore must be built on top of Spanner infrastructure, as it's the only way to get usable cross-datacenter many-row transactions. And Spanner's limitation is it's high price. And if it's not Spanner, but more like Cloud Datastore or the old Megastore, then there should be limitations on transactions.
Sounds amazing anyway, more datastorage choices is always better for the world.
I just noticed it's much easier to understand a new datastore by reading its limitations (usually carefully omitted from pr articles or documentation).
For example, I suspect that Firestore must be built on top of Spanner infrastructure, as it's the only way to get usable cross-datacenter many-row transactions. And Spanner's limitation is it's high price. And if it's not Spanner, but more like Cloud Datastore or the old Megastore, then there should be limitations on transactions.
Sounds amazing anyway, more datastorage choices is always better for the world.