Как проверить наличие друзей в React Native Firebase

#firebase #react-native #firebase-realtime-database #google-cloud-functions #user-presence

#firebase #react-native #firebase-база данных в реальном времени #google-cloud-функции #пользовательское присутствие

Вопрос:

Я работаю над приложением, в котором мне нужно показать присутствие друга (не всех пользователей), как вы можете видеть на рисунке ниже. Я прочитал документы Firebase, в них упоминалось о присутствии пользователей, но они ничего не упоминают об этом сценарии. Если я использую метод присутствия всех пользователей, то что я буду делать, если пользователей больше 1000? при каждом изменении загружаются данные, которые мне не нужны.

Есть идея, если я добавлю несколько прослушивателей для каждого друга, то это будет эффективно или нет, если нет, то какой будет наилучшая практика для этого.

Спасибо