Я использую следующий для загрузки всех экземпляров одного из моих видов:App насыпного двигателя загрузчик загрузить предупреждение «Нет убывающий индекс __key__, выполняя последовательную загрузку»
appcfg.py download_data --config_file=bulkloader.yaml --kind=ModelName --filename=ModelName.csv --url=http://appid.appspot.com/remote_api
Если вид имеет больше экземпляров, чем размер партии, то я получаю это предупреждение:
No descending index on __key__, performing serial download
у меня нет каких-либо пользовательских индексов, или какого-либо свойства с индексами отключены.
Нужно ли мне что-то делать, чтобы разрешить это предупреждение, или это просто предупреждение, которое я могу смело игнорировать? Это влияет на скорость загрузки?
This article on the bulkloader содержит предупреждающее сообщение в образце, но не упоминает об этом.
This post on the app engine group говорит, что мне нужно создать индекс. Однако добавление большего количества индексов замедлило бы запись в мои сущности - что я бы предпочел не делать, поскольку я собираюсь писать объекты чаще, чем я буду делать массовые загрузки данных.
Спасибо.
У вас есть запросы с убывающим кодом в вашем коде? – systempuntoout
@systempuntoout: Да, но только на одном из моих видов (и это предупреждение происходит в любом виде с экземплярами размера партии), а предложение заказа не находится на __key__ (оно находится в свойстве datetime). –