我正在构建一个应用程序,该应用程序使用SSE侦听firebase实时数据库中特定引用的更改。我想知道SSE侦听器是如何影响读操作的。它是在初始化时算作1读,每次有更新时算作1读还是以其他方式工作?如果有人知道SSE和读写操作,请告诉我!
Firebase的实时数据库不收取数字读取操作的费用,而只收取您读取数据的带宽费用。带宽由两部分组成:
- 读取JSON数据的大小。
- 通过HTTPS建立连接的成本。
如果创建5个SSE侦听器,每个侦听器都达到100KB,那么读取的JSON量与单个SSE侦听器读取500KB时读取的JSON量相同。但是,建立连接的成本将增加5倍。要确定确切的成本,我建议运行一些测试并测量带宽使用情况。