Да, но ответ может отличаться в зависимости от ситуации.
Если клиент хочет извлечь запись точно так же, как в базе данных, Firebase SDK может быть быстрее, потому что нет никаких издержек, вызывающих функции Firebase.
Если после извлечения записи у нас будет тяжелая обработка, то Firebase Functions + Firebase Admin SDK может быть быстрее, потому что процессор в Firebase Functions может быть быстрее, чем мобильный ЦП. Однако, если запрос отвечает быстрее, клиентское приложение может отобразить дополнительное сообщение о том, что что-то было выбрано и в данный момент обрабатывается во время интенсивной обработки, взаимодействие с пользователем может быть приемлемым.
Единственный случай, когда я могу придумать функции Firebase, всегда может выиграть, это то, что сервер уменьшает размер данных, так что накладные расходы, представленные функциями Firebase (включая время обработки), были компенсированы более короткой задержкой в сети. Это также имеет преимущество в сохранении тарифного плана клиента.