如何将数据从Parse.com迁移到Firebase

时间:2016-03-23 18:01:53

标签: firebase

我有两个正在使用Parse.com的制作应用。我没有使用Parse服务器的计划,我想切换到firebase服务。我想知道是否有办法将我的数据库从Parse.com迁移到Firebase

3 个答案:

答案 0 :(得分:6)

Parse和Firebase之间存在差异,这使得直接迁移并不像您希望的那样容易。

Parse基于关系数据库,Firebase将所有数据存储在JSON中,因此可以复制并粘贴"工作不会在这里工作。

最重要的是,两个平台组织用户身份验证的方式完全不同。

很遗憾,这里没有简单的解决方案。

答案 1 :(得分:1)

Firebase有一个导入JSON选项,因此如果您将数据从Parse.com作为JSON获取,则可以导入它。

然而,Parse用于创建数据之间的关系(可能)与Firebase不同,因此需要进行一些规划和编码才能进行转换。

一旦我们制定了计划,我们发现最简单的方法是制作一个可以采用Parse.com数据结构的导入器应用程序,并按照适用于我们应用程序的Firebase格式进行操作。

在某些情况下,我们必须从头开始,因为思维过程不同于Parse(对象)到Firebase。

答案 2 :(得分:0)

Firebase API与Parse版完全不同。这意味着您必须学习其他API,SDK等,并重写您的前端代码。

不存在从Parse迁移到Firebase的简单路径。

此外,我认为这不是一个好的决定。 Parse Server社区正在增长,它正在变得比原始Parse更好。在很短的时间内,Parse Server将成为后端和API开发的最佳框架。

我建议您迁移到Parse Hosting提供商。使用这种解决方案,您将使用相同的Parse API和功能。它不需要您学习其他技术,也不需要重写任何前端代码。

您可以在解析服务器存储库中找到一些选项: https://github.com/ParsePlatform/parse-server#parse-server-sample-application

对于完整的免责声明,我是https://www.back4app.com的联合创始人,这是第一个解析服务器移动者。