1
|
yonga springfield · 技术社区 · 7 年前 |
1
4
本地缓存的大小取决于设备存储的大小。如果您想增加本地存储的大小,那么您只需要释放一些空间或购买一个新的硬件。设备上可存储的最大大小没有限制。 云Firestore支持离线数据持久化。此功能缓存应用程序正在使用的云Firestore数据的副本,以便应用程序可以在设备脱机时访问数据。您可以写入、读取、侦听和查询缓存的数据。因此,云Firestore将您在设备上写入的数据持久化到本地数据库。因此,下次启动应用程序时,它确实能够读取相同的数据,即使设备从未连接到Firebase服务器。作为对你问题的回答,是的,它可以。 但不要将云Firestore用作仅离线的数据库。它实际上被设计成一个在线数据库,可以在短时间到中断连接的中间阶段使用。脱机时,它将保留所有写入操作的队列。随着此队列的增长,本地操作和应用程序启动将变慢。 没什么大不了的,但随着时间的推移,这些可能会累积起来。但请记住,即使重新启动设备,所有这些操作都将持续。你不会丢失任何数据。 |
asd man · Firebase安全规则计算列表的总和 2 年前 |
tr1via · Firestore数据库查询问题 2 年前 |
rhysclay · Firestore-如何从值映射中添加/减去 6 年前 |
Ebad Ali · 按时间戳按升序排列Firestore数据 6 年前 |