У меня проблемы с хранилищем данных движка приложений Google.С тех пор, как была введена новая модель ценообразования, стоимость запуска моего приложения значительно возросла.
Похоже, виновником являются "мелкие операции хранилища данных", которые производят более 20 миллионов операций в день!
У кого-нибудь была такая проблема, я не думаю, что я выполняю слишком много поисков по ключевым словам, и у меня всего 5000 пользователей, примерно 10-20 запросов в минуту.
Заранее спасибо!
Редактировать
Хорошо, есть некоторые статистические данные, они через 3 часа.Вот то, что я вижу на своей панели инструментов в разделе биллинга:
А вот некоторые из характеристик:
Очевидно, что естьдовольно много звонков на datastore.get.Я начинаю думать, что проблема заключается в моем дизайне.Те получает соответствует учетным записям.У каждого пользователя есть учетная запись, но учетная запись может быть одного из двух типов, для этого я использую композицию.Таким образом, каждая сущность учетной записи имеет ссылку на свою сущность субсчета.В результате, когда я выполняю поиск ближайших пользователей, это включает выборку учетных записей с использованием запроса, а затем выполнение каждой учетной записи, чтобы получить свою вспомогательную учетную запись.Самый верхний запрос на рисунке статистики - это вызов, который получает 100 учетных записей, а затем должен получить доступ к каждому.Я бы подумал, что это очень легкий запрос, но, думаю, нет.И я все еще смущен количеством операций по хранилищам данных, записанных на моей панели.