如何将数据库从 CloudKit 迁移到 Firebase
2023-09-11 14:18:29 时间
为什么要迁移
如果该服务仅支持 Apple 设备,则使用 CloudKit 和 CoreData 可能是最佳选择。但是,如果您还需要支持 Web 和 Android,情况就不同了。
当同时支持Web和Android时,可以使用CloudKit JS访问iCloud DB。但是实施起来比较困难,需要有苹果账号。
如果未来有同时支持 web 和 Android 的计划,CloudKit 可能是一个略显不尽如人意的解决方案。由于我正在运行的服务也计划在未来支持 web 和 Android,因此我将现有的 CloudKit 替换为 Firebase。
filestore的优势
Firebase 有很多优势,但我们专注于它最吸引人的优势。
首先,用户将能够以各种方式登录和访问数据库。电子邮件和电话号码登录很明显,社交登录包括 Google 登录和 Apple 登录以及 SAML 登录可用。
Firebase 具有许多功能,并在使用它们时立即应用。但是,如果服务变得更大,则可能需要更灵活的功能和定价解决方案。如果开发资源丰富,可以扩展到GCP(Google Cloud Platform)。
Firestore 是 Firebase 的 DB 服务,支持离线模式,我们在移动端开发时不用关心本地数据库,
相关文章
- 源自于NEO的KeyValue 数据库面世啦
- migrate数据库迁移
- spark 写 hbase 数据库,遇到Will not attempt to authenticate using SASL (unknown error)
- Redis开发运维实践数据迁移之将key从当前数据库移动到指定数据库
- Azure SQL数据库迁移阿里云RDS SQLserver实践
- Django 博客开发教程 4 - 让 Django 完成翻译:迁移数据库
- Ubuntu16.04 上postgresql数据库目录迁移
- 解决veeam one 数据库满/迁移 收缩veeam one数据库
- oracle数据库迁移
- 《锋利的SQL(第2版)》——第2章 数据库与架构
- CoreData(数据库升级 )版本迁移-iOS App升级安装
- 实战 - 数据库设计
- 数据库迁移expdp impdp 与 OGg 搭建
- MySQL基础之 恢复数据和数据库迁移
- Amazon Redshift数据库
- laravel数据库——迁移
- Oracle数据库迁移之物理迁移
- 数据库索引优化
- mysql数据库迁移到kingbase数据库上(其他数据库与其类似)
- Oracle数据库的非归档模式迁移到归档模式
- 乱谈SQL Server数据库视图
- Oracle数据库迁移
- jdbc 连接mysql数据库
- 具体解释VB中连接access数据库的几种方法
- (5.3.2)数据库迁移——SSIS包批量导出
- MySQL数据库改名的三种方法
- 利用拷贝data目录文件的方式迁移mysql数据库
- C# ODP.Net oracle数据库操作 支持不安装客户端
- 数据库表字段命名规范
- 数据库事务的四大特性以及事务的隔离级别