什么数据库即服务提供程序(理想情况下是Mongo或MySQL数据源)提供REST API以将数据检索为JSON?

时间:2013-02-24 19:42:23

标签: mysql json mongodb cloud mlab

我们希望将iPhone应用程序直接连接到云中的数据库。在iPhone应用程序中,我们希望使用一些REST API从云数据库中检索数据。我们更喜欢使用MySQL或Mongo作为数据存储。

我们不希望在AWS或其他托管提供商上设置我们的数据库系统。我们希望云服务能够提供开箱即用的数据库层。

哪些数据库即服务公司支持这一点,以及每种服务的优缺点是什么?

2 个答案:

答案 0 :(得分:2)

我们环顾四周,似乎MongoLab是提供REST API的唯一服务。

答案 1 :(得分:0)

Mongo是一个很棒的API交互数据库,因为查询语言使用javascript表达式。以下是用Python实现的开源API库

  1. Sleepy Mongoose
  2. Eve
  3. 主要优势

    • JavaScript可以处理数据检索的查询部分

    主要劣势

    • 上述API库难以捕获复杂查询