0

目前我正在使用 MySQL + RoR 组合来存储我的 iOS 应用程序的数据。我使用 Core Data 进行离线存储。

所以我做了很多 API 或者各种类似 CRUD 的操作。

鉴于 Mongo 将实体存储为 JSON,并且它还具有 REST 接口,是否可以在没有 Web 服务的情况下使用 Mongo 来使用其自己的 REST API 存储数据?

如果否,那有什么问题?是出于安全考虑还是根本不可能。

如果是,可以吗?

4

1 回答 1

1

您提出的两个问题都是有效的:

  • MongoDB--rest特性是一个简单的只读接口(不支持插入/更新/删除操作)。

  • 从安全的角度来看,直接在 Internet 上公开您的数据库服务器也是一种不好的做法。

建议的方法是:

1)为您的应用程序使用(或构建)安全的REST API

2) 使用提供安全 REST API 的托管 MongoDB 服务

于 2012-10-19T00:31:21.910 回答