Database 云数据存储属性仅仅是“云数据存储”吗;列“?”;?
云数据存储属性是否等同于SQL中的列Database 云数据存储属性仅仅是“云数据存储”吗;列“?”;?,database,google-cloud-datastore,google-cloud-platform,terminology,Database,Google Cloud Datastore,Google Cloud Platform,Terminology,云数据存储属性是否等同于SQL中的列 如果是这样,为什么它们被称为属性而不仅仅是列。我刚刚开始学习GAE,我发现这一切都令人困惑。“实体”、“属性”。。。为什么不使用行和列?实体和属性是内部术语,用于在构建和发布云数据存储时外部化 属性与SQL数据库中的列非常相似,但有一些细微的区别。属性是在云数据存储中的实体级别(相当于行)定义的,而列是在表级别定义的(大致映射到云数据存储中的种类)。这意味着与表中的列不同,属性不必存在于同一种类的每个实体中 这是因为没有行和列。数据存储不是SQL或RDBMS
如果是这样,为什么它们被称为属性而不仅仅是列。我刚刚开始学习GAE,我发现这一切都令人困惑。“实体”、“属性”。。。为什么不使用行和列?实体和属性是内部术语,用于在构建和发布云数据存储时外部化
属性与SQL数据库中的列非常相似,但有一些细微的区别。属性是在云数据存储中的实体级别(相当于行)定义的,而列是在表级别定义的(大致映射到云数据存储中的种类)。这意味着与表中的列不同,属性不必存在于同一种类的每个实体中 这是因为没有行和列。数据存储不是SQL或RDBMS。在最简单的层次上,它是一个键值存储(该值具有结构)(是的,它并不完全如此)和单独的索引。阅读一下数据存储的背景信息,比如以前谷歌i/o的演示文稿,也会很有帮助。不要试图在头脑中将其“映射”到SQL,当您尝试在数据存储中不起作用的基本SQL内容时,您会更加困惑。正如Tim指出的,有几个IO视频解释了数据存储的背景概念。他们可能会很有帮助