GAE: об использовании данных с высокой репликацией - PullRequest
0 голосов
/ 30 июня 2011

Я использую Google App Engine и хранилище данных с высокой репликацией.

Сегодня я проверил панель инструментов одного из моих приложений GAE и обнаружил, что данные для высокой репликации стали равны 52%, 0,26 из 0,50 ГБ в статусе выставления счетов.

Я не использую столько данных для приложения, поэтому я также проверил статистику хранилища данных. Общее количество объектов составляет около 60 000, а размер всех объектов - всего 42 МБ, что далеко от 0,26 ГБ.

В чем разница между использованием в панели инструментов и в статистике хранилища данных? И как я могу уменьшить прежнее использование?

Спасибо.

1 Ответ

1 голос
/ 30 июня 2011

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

Вы можете уменьшить это, удалив неиспользуемые индексы и не индексируя свойства, которые не нужны для запросов (настройка indexed = false).

В целом, однако, вам нужно привыкнуть к мысли, что хранилище для ваших сущностей отличается от общего хранилища, необходимого для хранилища данных;)

...