标签: android firebase firebase-realtime-database
每次打开应用程序时,我的android应用程序都会从Firebase读取一些数据。它使用Firebase实时数据库。我的问题是,自从上次打开应用程序以来,如果数据没有更改,Firebase还会发送所有未更改的数据吗?
我要问的原因是,如果答案是肯定的,我将在数据库表中添加一个字段,该字段将保存上次数据更改的日期,以便我首先检查它是否数据已更改,然后仅会读取。因此,我将防止Firebase不必要的读取和欠债。
答案 0 :(得分:1)
答案是否定的,如果您未明确禁用Firebase,则Firebase会在本地缓存数据,但是即使未获取新数据,here仍是文档的侦听器,以获取更多详细信息。