gpt4 book ai didi

android - 当数据发生变化时,如何从我的 firebase 存储中获取数据?安卓

转载 作者:行者123 更新时间:2023-11-30 05:10:54 25 4
gpt4 key购买 nike

我目前正在对我的项目进行一些测试。在我的 firebase 存储中,我有一个大约 4 MB 的数据库。作为测试,当我按下一个按钮时,我会将这个数据库拉到手机上。问题是,当我按下按钮时,数据正在被重写。这是internet包的浪费。我想,当我按下按钮时,如果数据发生变化,应该重新下载。如果它没有改变,就不要再把它弄下来。

你怎么看待这个问题?

谢谢你,最好的。

最佳答案

我认为有两种方法可以做到这一点。一种方法是将此信息放在 Firebase 数据库中。

有了可以如此快速地获取信息的数据库,您可以随时将所有数据放在上面。

我的意思是,当您第一次将图像上传到 Firebase 存储时,您可以添加一个 changeTimestamp 字段,该字段包含图像添加时间的时间戳。

只要您的 Firebase 存储发生变化,您就可以更新该字段,非常简单。然后,您可以根据 changeTimestamp 值的新近度了解您的存储中是否发生了某些变化。

另一种方法是使用 Cloud Functions for Firebase,它可以真正解决大多数需要服务器而不需要服务器的问题。

在这里查看:Cloud Functions .

关于android - 当数据发生变化时,如何从我的 firebase 存储中获取数据?安卓,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53770118/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com