我想知道我将使用 Firestore 执行的每个操作的读/写操作计数。我知道get()
读取的成本与结果中返回的一样多,或 set()
花费 1 次写入。
但是,有一些问题。例如,serverTimestamp()
或 increment()
get()
需要额外的写入或空结果花费 1 次阅读。
随着应用程序的增长和读/写计数的增加,这变得很难跟踪哪个操作的成本是多少。此外,这对于优化操作并确保它们保持在预期限制内将是非常有用的信息。所以,
PS:这是特定于开发人员的日志信息,不会向用户显示。
最佳答案
- Is there any way I can get to know this on the client-side?
不,您应该为此创建自己的机制。 Firebase 控制台仅显示每个项目的读取和写入总数。没有工具可以分别为您提供每个文档的读取和写入次数。
- Does the emulator provide this info as far as the server-side is concerned?
不,不是的。
关于java - 如何跟踪 Firestore 读/写操作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62195388/