【问题标题】:Does Firebase Admin SDK perform any caching?Firebase Admin SDK 是否执行任何缓存?
【发布时间】:2020-03-27 12:38:36
【问题描述】:

我最近一直在使用带有云功能的 Firebase,这个问题突然出现在我的脑海中。

如果在我的云函数中,使用 Firebase Admin SDK 在单个函数调用中对同一个文档执行多次读取,它会算作数据库中的多次读取还是缓存数据?

例子:

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 google-cloud-firestore google-cloud-functions firebase-admin


    【解决方案1】:

    Firebase/Cloud 服务器 SDK 不会像 Firebase 客户端 SDK 那样进行任何持久缓存。您编写的内容将执行三个文档读取。

    【讨论】:

    • 好的,知道了 感谢您的快速回答!
    • 请接受此答案正确,以便在此处完成循环。
    猜你喜欢
    • 1970-01-01
    • 2011-07-24
    • 1970-01-01
    • 2020-06-27
    • 2018-03-20
    • 1970-01-01
    • 1970-01-01
    • 2020-04-03
    • 1970-01-01
    相关资源
    最近更新 更多