App Engine: DataStore квота достигнута, данные ≈ 200 МБ -?
-
26-09-2019 - |
Вопрос
Я написал приложение, которое сканирует в Интернете и спасает некоторые данные, которые он извлекает оттуда. Через некоторое время процент квоты на хранение данных (общие хранимые данные) перепрыгнули с 7% до 99%. Я остановил свой робот, но фигура поднялась до 100% через некоторое время. Хотя статистика данных данных, однако, говорит, что общий объем данных, хранящихся в DataStore, составляет около 200 МБ, общее количество объектов составляет 501 000 человек ...
Кто-нибудь знает, почему это может быть?
Заранее спасибо.
Тим.
Решение
Это могут быть индексы. Если у вас есть много индексированных свойств, особенно свойств списка, номер хранения данных может быть легко в несколько раз выше, чем устанавливается номер данных статистики.
Есть хорошая статья, объясняющая, как используется пространство.http://code.google.com/appengine/articles/storage_breakdown.html.
Вы также можете Звезда выпустить 2740, чтобы запросить эту статистику для индексов.http://code.google.com/p/googleappengine/issues/detail?id=2740.