我最近一直在使用带有云功能的Firebase,这个问题突然出现在我的脑海中。
如果在我的云函数中,使用 Firebase Admin SDK 在单个函数调用中对同一文档执行多次读取,它会算作数据库中的多次读取还是会缓存数据?
Example:
await admin.firestore().collection("users").doc("user_id_here").get();
await admin.firestore().collection("users").doc("user_id_here").get();
await admin.firestore().collection("users").doc("user_id_here").get();
上面的代码会导致多次读取还是仅一次?
Firebase/云服务器 SDK 不会像 Firebase 客户端 SDK 那样执行任何持久缓存。您所编写的内容将执行三个文档读取。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)