В моем приложении для Android я использую вентилятор на стороне клиента, чтобы одновременно загружать данные в несколько мест в базе данных, чтобы избежать проблем, например, в случае потерянного подключения к Интернету. Вот пример кода из Firebase блога:Загрузка в базу данных и хранение одновременно в Firebase
Map updatedUser = new HashMap();
newPost.put("name", "Shannon");
newPost.put("username": "shannonrules");
Firebase ref = new Firebase("https://<YOUR-FIREBASE-APP>.firebaseio.com/");
Map fanoutObject = new HashMap();
fanoutObject.put("https://stackoverflow.com/users/1", updatedUser);
fanoutObject.put("/usersWhoAreCool/1", updatedUser);
fanoutObject.put("/usersToGiveFreeStuffTo/1", updatedUser);
ref.updateChildren(fanoutObject); // atomic updating goodness
Но теперь я хотел бы, чтобы загрузить файл изображения для хранения вместе с этими данными. Возможно ли это сделать одновременно?
Как сказал Седрик, нет возможности записать несколько функций Firebase за одну операцию. –