Ale*_*ndr 6 android firebase android-sqlite firebase-authentication firebase-realtime-database
在我的应用程序中,我有SQLite db
.我想介绍用户设备之间的同步.Firebase DB
看起来是一个可接受的解决方案,但Firebase DB
最初是云数据库.所以,我不能将它用作本地数据库,如果用户拒绝auth对话并让他使用app,但没有云同步.
现在我考虑将我local SQLite db
与... 结合起来cloud Firebase db
.
例如,当用户添加新行时local SQLite db
,我的应用程序也会将数据放入Firebase DB
.此用户的其他设备将捕获此事件并更新其本地数据库.当用户使用身份验证并在新设备上安装应用程序时,我希望它能够下载所有行并将其放入local SQLite db
.这是我的想法:Firebase DB
仅用于同步数据,而不是用于将其存储在设备上.主要原因是让用户使用我的应用程序而无需验证和同步.第二个that Firebase DB
不是设计用作本地数据库.
我是正确的?是否可以将Firebase DB与另一个本地数据库一起使用?
相关问题:
链接他想要我想要的一样:
我的计划是为用户提供保持离线的选项
这不是OP询问的内容,但希望对一些寻求者有用。
您可以使用客户端和服务器数据库的任意组合来实现将远程维护的数据存储在设备中,以便离线时也可以使用。
SQLite
(使用“本机”浏览器数据库,适用于 iOS Safari 和 Android webkit 浏览器)
IndexdDB
(另一个“本机”选项,但在早期 Android 中不支持,或者完全支持 iOS - 所以不是一个好的选择)
JayData
(它提供了底层本机实现的抽象层)
归档时间: |
|
查看次数: |
5975 次 |
最近记录: |