Есть ли у firebase какой-либо способ синхронизации и сравнения контактов?
Нет.Для этого вам нужно создать собственную систему.
Я думаю, что сравнение каждого телефонного контакта с каждым контактом в базе данных не будет очень эффективным с точки зрения производительности.
Не,На самом деле, это довольно просто и эффективно, так как Firebase SDK предоставляет метод, который может помочь вам просто проверить, существует ли пользователь в базе данных, этот метод называется exist () .
Для получения дополнительной информации, пожалуйста, смотрите мой ответ из этой записи .