在通过调用通过admin SDK执行写入的云函数来执行Firestore写入操作时,是否存在性能折衷?与直接通过Firestore执行写入时(假设云函数运行在与Firestore实例相同的区域而没有冷启动)是否存在性能折衷?
为了增加更多的细节:在https://stackoverflow.com/a/52175817/7446235中提到,由于“两跳”,通过云函数读取的性能不如直接调用的性能好。
然而,直拨电话也必须首先通过安全规则--那么这难道不是额外的“跳”吗?
不幸的是,我没有足够的代表来评论,所以我不得不在这里问这个问题。
发布于 2022-01-06 00:50:17
安全规则是在Firestore服务器本身上执行的,因此在规则评估中不涉及“额外的跳转”。出于实际目的,与Firestore相同区域中的温函数将为请求增加少量的延迟,但这不足以决定使用云函数还是直接写入。
https://stackoverflow.com/questions/70590827
复制相似问题