максимальное количество значений во всех индексах для движка приложения Google для объекта = 5000 - PullRequest
1 голос
/ 17 февраля 2012

Я рассматриваю возможность использования gae для размещения веб-приложения, но меня беспокоит ограничение «максимальное количество значений во всех индексах для объекта = 5000». Не означает ли это, что максимальное количество записей для одного объекта равно 5000 (или меньше для большего количества индексов).

Приложение, которое я хочу разместить, представляет собой простое приложение для управления заданиями, и каждое задание должно быть сущностью. Работы можно искать / сортировать, используя разные свойства (например: Статус работы, Срок выполнения, Назначено человеку и т. Д.), Поэтому для этих запросов мне понадобится несколько индексов. Текущее приложение легко выполняет 50-60 заданий в день, что означает, что я бы достиг предела в 5000 в кратчайшие сроки, возможно, менее чем за 2 месяца. Я правильно понял? Этот предел кажется очень маленьким для хорошо разработанного движка.

Любая информация или совет по этому вопросу будет принята с благодарностью.

1 Ответ

5 голосов
/ 17 февраля 2012

Вы неверно истолковываете это значение - оно относится к ограничению записей индекса, созданных для одной данной сущности, а не для всех сущностей данного вида (например, «Работа»).Здесь обсуждается стоимость записи индекса здесь , что может быть полезно.

Достигнуть этого лимита редко, если у вас нет взрывных индексов .(См. в этой статье , чтобы узнать, как избежать таких взрывных индексов, если таковые появятся, но не похоже, что это станет проблемой для вашего текущего дизайна).

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