java - Firebase 存储与本地存储自动同步
问题描述
我在基于火的存储中有几个文件夹,我想将这些文件夹下载到本地存储中(我有一个代码)
其他情况下,如果我更改了那些 fire-base 文件夹中的文件,它也应该反映到本地存储中。有没有办法自动做?
无需手动检查每个文件夹或维护数据库(like_this)以进行跟踪和下载。是否有任何 API 会自动同步每次更改(插入或创建新文件夹或文件,更新,删除)。
在这里,我什至不需要实时更新。打开应用程序时检查更新和同步是否可以。
更新1:
我有一些愚蠢的想法,让我知道你对此的想法。有什么方法可以将图像文件存储在基于火的 NO-SQL DB 中(例如将其存储为 SQL lite 中的 blob),以便数据库将获得同步运行时,我还将从我的本地数据库文件中读取它。我知道这是一个奇怪的想法。但是让我知道你的意见。
或者
是否有任何免费服务(如 AWS)可以选择存储同步?
更新 2: 我什至可以使用任何云存储(如 Dropbox、共享文件等)。我需要的是文件同步需要自动发生。
提前致谢:)
解决方案
推荐阅读
- swift - 如何快速将 URL 分配给 imageView?
- c++ - 检查概念中的 constexpr
- python - 用两个相等的列连接两个df pandas python
- c# - 使用 postgresql 整数 [] 数组与 linq 进行内部连接
- python - 在 PDF 中搜索信息
- webrtc - WebRTC 媒体聊天中网络更改后的无效对等连接
- python-3.x - 如何使用 TLS 连接与服务器通信?
- kotlin - 如何在 Kotlin 中打乱可变列表的元素?
- c++ - pybind11(嵌入)导入到根命名空间
- javascript - .eslintrc 中的“插件”属性有什么作用?