Ограничение записи группы сущностей в AppEngine очень ограничено в реальных приложениях? - PullRequest
0 голосов
/ 13 августа 2011

Я думаю о введении групп сущностей в моем приложении для обеспечения сильной согласованности. Предположим, у меня есть сущность Order и сущность OrderRow, в которой каждый Order является родительским для его OrderRows. Тогда было бы нормально обновить Order с суммой всех OrderRows при добавлении OrderRow.

Но поскольку хранилище данных ограничено 1 записью в секунду, каждый раз, когда я редактирую / добавляю OrderRow, это занимает не менее одной секунды из-за обновления Order.

Это правильно? Если это так, ограничение в одну секунду чрезвычайно ограничивает, потому что очень часто вы обновляете два объекта в одной и той же группе объектов в одном запросе пользователя?

1 Ответ

3 голосов
/ 13 августа 2011

Если это в пределах одного запроса, вы можете запустить их все в рамках одной транзакции (что является целью группы объектов).

...