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