让我们说,我想在桌子上保持“聊天”。列可以是“from”,“to”和“message”(所有字符串)。此表中的最大行数是多少?我超过2000万行后会发生什么?是2000万还是小?
一般来说,在谷歌应用程序引擎形式Java中,表中的最大行数是多少?什么是最佳实践?
谢谢。
答案 0 :(得分:1)
如果您引用数据存储区,出于所有实际原因,唯一的限制是您的预算,您存储的数据越多,您将为存储支付更多费用。
关于查询速度,查询中的主要开销是查询提取的项目数量,从1,000个实体集和100,000,000中重审X项需要几乎相同的时间。
数据存储区有very interesting video from Google IO 2008(索引部分仍然相关)
答案 1 :(得分:0)
您可以在数据存储区中存储无限量的行。但是你应该注意操作它们。如果您的应用程序尝试检索太多行,则会导致严重的性能问题。 (DeadlineExceededException) 所以你最好做一些关于它的设备。例如,获取小尺寸实体并将其循环到客户端。