我想在家里的ubuntu 14.04服务器上使用终端安装backendless,我没有线索。 在从解析到后端迁移之后,我是否需要更改我的解析客户端sdk? 谢谢。
答案 0 :(得分:2)
我想你可能会有一些误解。 Backendless是一个非常像Parse的MBAAS,但它不像Heroku& amp; MongoDBLabs会在一起。如Parse Server migration steps所述,Heroku通过NODEJS托管解析服务器源,然后通过Config vars指向MongoDB实例。
但是,您可以migrate your parse BAAS无休止地利用表格和对象的导出/导入。
如果要迁移到后端,则还需要符合其API / SDK。这意味着重写代码以使用它们。
如果您希望继续使用Parse API / SDK,您需要创建一个运行NODEJS with Express的服务器来运行parse-server,并通过Heroku Config vars链接到mongoDB实例,通过标准使用驱动程序连接到该连接MongoDB URI。
但是,此时parse-server的范围有限。可能需要一段时间才能解决所有问题。这就是为什么解析建议设置一个本地实例进行开发,然后在全部进入之前将其迁移到托管版本。登录身份验证等问题有一些问题,可能需要一些API更新,而电子邮件通知似乎不是没有邮件枪或其他东西的工作。我确定列表会排序,但除了指向另一个mongoDB之外它没有什么用处,顺便说一下,在继续使用parse.com的同时,MongoDBLabs非常好用。 / p>
如果您认真考虑建立自己的IAAS,我会建议AWS先解析问题。 AWS在多个平台上拥有自己的SDK,并且在IAAS方面处于领先地位。微软拥有Azure,这是另一个领导者。然后是谷歌。这个清单还在继续,但我认为你已经明白了这一点。
我希望这会有所帮助。我知道它已经完全扼杀了我的发展,距离我雇主的企业看到真实世界的结果不到30天。幸运的是,他们非常理解,并且愿意等到我得到另一个后端。