Является ли get_result () обязательным вызовом для put_async () в Google App Engine

В новом выпуске GAE 1.5.0 у нас теперь есть простой способ выполнять асинхронные вызовы хранилища данных. Обязательно ли вызывать get_result () после вызова ' put_async '?

Например, если у меня есть модель с именем MyLogData , могу ли я просто вызвать:

put_async(MyLogData(text="My Text"))

прямо перед тем, как мой обработчик вернется, не вызывая сопоставление get_result () ? Автоматически ли GAE блокирует любые ожидающие вызовы перед отправкой результата клиенту?

Обратите внимание, что я действительно не хочу обрабатывать условия ошибки. то есть я не возражаю, если некоторые из этих путов потерпят неудачу.

14
задан Amir 19 May 2011 в 16:19
поделиться