1

我一直在应用程序中使用一种模式,我在 App Engine 应用程序的 Expando 类模型上设置任意属性。

这可以按预期工作,但尚未使用非常大的数据集进行测试。随着时间的推移,属性的数量可能会超过 1000。

它还使管理控制台中的表格向右滚动,因为它需要为每个属性提供一列。

我想我可以通过询问这个问题来拯救自己和其他人。

4

1 回答 1

2

只有设置了值的属性才会被索引。当您尝试查找没有设置姓氏的所有人员时,这可能是一个 PITA。在您的情况下,尽管效果很好 - 对于小型实体而言,更新索引会很快,但大型情况仍然是可能的。请注意每个实体的索引条目上限 - 我认为现在是 5000。

于 2009-07-03T16:43:49.877 回答