我有一个小数据集,大约有2000行,而Entity只有4个String字段和一个Long id。当我填充本地运行的数据库时没有问题,但是当我在appengine上运行时,我只有867条记录进入数据库才能达到1Mb的限制。
我错过了什么?
GAE文件说明:“App Engine数据存储区使用分布式架构自动管理扩展到非常大的数据集”
是否有关于如何解决这一严重限制的讨论?
答案 0 :(得分:0)
我似乎将您的所有数据放入一个实体,而不是每个“行”使用一个实体。您使用什么数据访问API?听起来像是低级API,这很好。确定您没有将所有实体放在一个大型父实体中吗?或者你使用的是非常大的字符串?使用appspot控制台中的数据存储区查看器查看当前数据(在错误发生之前写入数据存储区的部分)。你应该很容易发现那里的异常情况。