Firebase RTDB:如何在后台处理多个查询? [重复]

问题描述 投票:0回答:1

我的案例如下。我同时拨打两个电话,例如

ref.get()
。第一个调用要求的数据块 (5MB) 比第二个调用 (100KB) 稍大一些。适用于 Android 的 Firebase SDK 将如何管理这些调用:顺序还是并行?谢谢。

android firebase kotlin firebase-realtime-database
1个回答
1
投票

适用于 Android 的 Firebase SDK 如何管理这些调用:顺序还是并行?

如果您同时执行两个 Firebase 实时数据库调用,这些调用将并行执行。在您的情况下,由于您下载的数据量存在巨大差异,因此第二个请求将在第一个请求之前完成。请记住,Firebase 能够管道化请求

如果您希望操作按顺序进行,那么您必须等待第一个操作完成,然后再执行第二个操作。

© www.soinside.com 2019 - 2024. All rights reserved.