【发布时间】:2014-10-05 03:22:57
【问题描述】:
Cloud Datastore 属性是否等同于 SQL 中的列?
如果是这样,为什么它们被称为属性而不仅仅是列。我刚刚开始学习 GAE,我发现这一切都令人困惑。 “实体”、“属性”...为什么不是行和列?
【问题讨论】:
-
那是因为没有行和列。数据存储不是 SQL 或 RDBMS。在最简单的层面上,它是一个键值存储(值具有结构)(是的,不完全是这样)和单独的索引。从过去的谷歌 i/o sites.google.com/site/io/…987654321@ 中阅读数据存储的背景信息,例如此演示文稿
-
developers.google.com/appengine/docs/java/datastore/entities 也可能会有所帮助。不要试图将它“映射”到您的脑海中的 SQL,当您尝试在数据存储中不起作用的基本 SQL 内容时,您会更加困惑。正如 Tim 所指出的,有几个 IO 视频解释了数据存储的背景概念。他们可能会很有帮助
标签: database google-cloud-datastore google-cloud-platform terminology