Самый дешевый способ импортировать более 10 миллионов объектов в приложение - PullRequest
5 голосов
/ 13 декабря 2011

Есть ли дешевый способ импорта массовых данных в движок приложения без оплаты операций записи в хранилище данных?

Я полагаю, что загрузка моих более 10 млн. Сущностей будет стоить 100+ долларов, чтобы загрузить мои данные в механизм приложений. Есть ли другой способ?Кажется, что (с учетом индексов) каждая сущность берет 10 операций записи, можно ли как-нибудь сократить ее до 1 операции записи?

Спасибо

1 Ответ

1 голос
/ 14 декабря 2011

App Engine поддерживает встроенные индексы для каждого индексированного свойства (т. Е. Те, которые не указали = False в качестве параметра при определении свойства).См. http://code.google.com/appengine/articles/index_building.html для получения более подробной информации.

Если есть свойства, которые не появятся ни в одном из ваших запросов, укажите indexed = False при определении свойства.Это сэкономит вам затраты на операции записи индекса, связанные с такими свойствами, которые вам не нужно автоматически индексировать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...