Использование полосы пропускания базы данных Firebase быстро растет, даже когда база данных не используется

Обновление:. После 9 месяцев обратных и электронных писем (более 40 электронных писем) Google признала, что они обнаружили некоторые ошибки, которые могут отвечать за использование высокой пропускной способности, но использование полосы пропускания все еще слишком высокий. Решение этой проблемы не является приоритетом для Google/Firebase (для ответа на последнее электронное письмо потребовалось 1,5 месяца). В свете подобных жалоб, таких как: https://news.ycombinator.com/item?id=14356409 и многие другие, в широком диапазоне команд/разработчиков, надеюсь, ситуация улучшит некоторые день.


Я только начинаю проект Firebase и не имею доступа к базе данных от любого клиента. Я создал только одну крошечную тестовую пару ключ-значение в базе данных (используя консоль), которая использует 23 B хранения данных. Удивительно, но консоль показывает, что я использовал 215,9 КБ (в том числе, когда я вообще не касался Firebase). Это число продолжает расти каждый час, хотя я не использую Firebase или даже обновляю вкладку данных в консоли!

Вот скриншот диаграммы использования пропускной способности консоли: Скриншот использования пропускной способности консоли Firebase

Другие, похоже, имеют ту же проблему, но ответа от Firebase/Google не было. Что происходит? Любая помощь будет принята с благодарностью.

Ответ 1

График использования требует времени для обновления. Вы можете видеть пропускную способность от нескольких минут до нескольких часов назад.

Кроме того, это напоминает мне старую проблему реферера Google Analytics, правила по умолчанию для firebase выглядят примерно так:

.read = true;
.write if auth != null; 

Это означает, что любой пользователь может читать из вашей базы данных и что любой, кто аутентифицирован (даже анонимно), может писать на него. Это возможно, так как это база данных noSQL с поддержкой json, которая, вероятно, является всего лишь сканерами, которые являются эквивалентом спама для рефералов Google Analytics.