多平台MBaas类似于CloudKit?

我也需要在Android中实现我的基于CloudKit的应用程序。

哪个MBaas像CloudKit一样具有最相似的架构? 我需要这些function:

  • 级联删除
  • 能够跟踪插入/更新/删除从表示date表中的变化
  • 资产pipe理
  • 基于光标的logging读取/分页,跳过
  • 可伸缩(不需要连接像操作需要/应该是可能的)
  • 能够获得有关更改的推送通知
  • 合理的初创企业定价
  • 基于云
  • 没有服务器端的逻辑
  • 不提供客户端存储,我有它
  • 简单的仪表板/没有性能图等

Related of "多平台MBaas类似于CloudKit?"

我认为从Android使用CloudKit的唯一方法是创build一个OS X应用程序,它将像android设备可以连接的Web服务一样工作。 OS X应用程序然后将该查询传递给CloudKit。 我不确定这是否可能,因为如果OS X应用程序在AppStore中,它只能连接到CloudKit。

其他用于数据存储和推送通知的stream行服务包括:

  • parsing
  • Windows Azure移动服务
  • AWS移动服务
  • Google云端平台上的移动解决scheme

还有一些不太stream行:

  • CloudMine
  • Appcelerator的
  • App42

我曾经玩过Azure和AWS,但这些与您使用CloudKit的简单体验相差甚远。 谷歌似乎是更多的工作。 我还没有玩过parsing,但是我看过的演示是最简单的。

如果其他人知道其他技术可以适合上面的列表,那么让我们知道,以便我们可以添加它。

parsing

  • 级联删除,称为[afterDelete Triggers] [1] – 确定
  • 基于光标的logging抓取/分页,跳过 – 确定
  • 能够跟踪表中的变化: https : //stackoverflow.com/questions/30151103/is-parse-able-to-notify-track-changes-in-tables – 不是真的

我认为正确的解决办法是自己做:你可以在这里开始: https : //github.com/j4nos/REST-Node.js-MongoDB-OpenShift