首页 > 解决方案 > Android Firebase - 本地缓存数据

问题描述

它是关于 Firebase 在 Android 中的本地缓存数据。

如果 Android 用户在 Firebase 中有 1-2 年的数据,有没有办法在本地启用、设置或过滤 Firebase 持久性,以便它只为上个月创建本地缓存?

所以我们不在本地缓存中的全部数据,而只是最后一个月。

标签: androidfirebasefirebase-realtime-database

解决方案


Firebase 本地缓存并非旨在手动填充。它是自动管理的,您无法控制其中存储的内容。它将存储来自最近查询的数据,并将驱逐未使用的数据。您无法选择将缓存或不缓存哪些数据 - 它适用于所有内容或根本不适用。

当用户暂时失去网络连接时,本地缓存会很有帮助。它并不意味着完全离线支持。

如果您需要一个可以控制的非常特定数据的缓存,您将需要自己构建它。


推荐阅读