Если я вас полностью понимаю, вы хотите загрузить данные в ваше приложение, но не все данные. В этом случае база данных в реальном времени Firebase предоставляет запросы, которые дают вам возможность упорядочивать данные, а также ограничивают количество элементов, которые вы можете загрузить в точке назначения. Например, если у вас есть узел пользователей, где хранятся все пользователи, вы можете загрузить последние 100 пользователей следующим образом:
DatabaseReference ref = FirebaseDatabase.getInstance().getReference("users");
Query query = ref.limitToLast(100)
В этом случае вы загрузите последние 100 пользователей, возможно, в переработчик