这是一个通用的应用引擎数据存储索引问题。数据存储区自动生成可用于简单单属性查询(不涉及组合键的查询)的索引。
生成此索引的开销是否因实体属性的基础数据类型而异?
基本上我的问题归结为:
def Person(db.Model): name = db.StringProperty() rollnumber = db.IntegerProperty()
是与属性相关的索引开销 卷数 比…小 名称 ?
索引值所需的空间包括:
这里唯一令人惊讶的事情应该是,名称与每个索引属性一起存储。这是因为数据存储中没有静态定义的列名称(没有模式),所以有必要将其与每个索引值一起存储。