Are Cloud Datastore properties just "Columns"?

3 views
Skip to first unread message

hey via StackOverflow

unread,
May 14, 2017, 8:53:05 PM5/14/17
to gcd-stac...@googlegroups.com

Are the Cloud Datastore properties the equivalent of columns in SQL?

If so why are they called properties and not just columns. I've just started to learn GAE and I find it all confusing. "Entities", "Properties"... Why not rows and columns?



Please DO NOT REPLY directly to this email but go to StackOverflow:
http://stackoverflow.com/questions/25257837/are-cloud-datastore-properties-just-columns

Dan McGrath via StackOverflow

unread,
May 14, 2017, 9:03:04 PM5/14/17
to gcd-stac...@googlegroups.com

Entities and properties are internal terminology for Megastore that were externalized when building and releasing Cloud Datastore.

Properties are very similar to Columns in SQL databases, although there are minor differences. Properties are defined at the entity level (equivalent to row) in Cloud Datastore, whereas Columns are defined table level (roughly maps to Kind in Cloud Datastore). This means that a property doesn't have to exist in every entity in a kind, unlike a column in a table.



Please DO NOT REPLY directly to this email but go to StackOverflow:
http://stackoverflow.com/questions/25257837/are-cloud-datastore-properties-just-columns/43970237#43970237
Reply all
Reply to author
Forward
0 new messages