从 parse 迁移到 backendless

Migrate from parse to backendless

我想在家里的 ubuntu 14.04 服务器上安装 backendless with terminal,但我不知道。 此外,从解析迁移到后端后,我是否需要更改我的解析客户端 sdk? 谢谢。

我想你可能有一些误解。 Backendless 是一个 MBAAS,很像 Parse,但它不像 Heroku 和 MongoDBLabs 那样是一个 IAAS。如 Parse Server migration steps 所述,Heroku 通过 NODEJS 托管解析服务器源,然后通过 Config vars 指向 MongoDB 实例。

但是,您可以migrate your parse BAAS 无限地利用 export/import 表和对象。

如果您要迁移到 backendless,您还需要遵守他们的 API/SDK。这意味着重写您的代码以使用它们。

如果您希望继续使用 Parse API/SDK,您将需要创建一个服务器 运行ning NODEJS with Express to 运行 parse-server,并且 link通过 Heroku Config vars 到一个 mongoDB 实例到通过标准 MongoDB URI 使用驱动程序的连接。

但是,parse-server 目前的范围有限。可能需要一段时间才能解决所有问题。这就是为什么解析建议设置一个本地实例进行开发,然后在全部投入之前将其迁移到托管版本。登录身份验证之类的东西有一些问题,可能需要一些 API 更新,而电子邮件通知则不需要似乎在没有邮件枪或其他添加的情况下工作。我确定列表会整理出来,但此时除了指向另一个 mongoDB 外,它没有做太多事情,顺便说一下,在继续使用的同时,它与 MongoDBLabs 一起工作得很好parse.com.

如果您真的想建立自己的 IAAS,我建议您在担心解析之前使用 AWS。 AWS 拥有自己的跨多个平台的 SDK,并且在 IAAS 方面处于领先地位。微软有Azure,这是另一个领导者。然后是Google。清单还在继续,但我想你现在已经明白了。

希望对您有所帮助。我知道它完全扼杀了我在不到 30 天的时间里在我雇主的企业中看到真实世界结果的发展。幸运的是,他们非常理解并且愿意在我启动另一个后端时等待。