MySQL 云数据库 API

标签 mysql api parse-platform openstack rackspace-cloud

我希望使用一个在线数据库,各种应用程序(iOS、Android 等)、网站和一些硬件产品将作为新的网络/应用程序/物联网产品服务的一部分进行通信和操作。

我有技术能力,但不是应用程序开发人员。我有一个带有 Rackspace 的云服务器,并修改了他们的云数据库。我有网页设计背景,擅长设置 MySQL 服务器和管理数据库。

因此,我决定出于原型(prototype)设计的目的 - MySQL 可能是最佳选择。我知道我需要一个 API,它将充当各种应用程序、网站等之间的中间人。

Rackspace 运行 Openstack,据我所知,它支持 REST API - 它有一个有用的代码库,可以用 Python 构建 API。

我了解 Rackspace 提供编码服务来构建 API,并且我已向他们询问报价。

我还在考虑将 Parse 和 Firebase 作为原型(prototype)设计的替代方案。这些可能允许在不需要 API(也不需要单独的数据库)的情况下构建应用程序。

这将节省最初的成本,因为 API 不需要作为生成工作原型(prototype)的一部分进行开发。

所以,我的问题...

您建议构建一个 API 来查询单个数据库(例如多个表中的 50 个不同列)需要多长时间?对于有能力的开发人员来说,这通常需要一周的工作量,还是实际上需要更多的时间(使 Parse 或 Firebase 成为明智的选择)。

此外,我还应该考虑其他选择吗?

最佳答案

您确实应该考虑 Parse.com,不仅用于原型(prototype)设计,而且作为完整的解决方案。

我已经使用 Parse 三年了,取得了巨大的成功。有几个令人信服的理由,which I outline here .

底线:在 REST API、安全性和可扩展性方面,不要花钱请人重新发明轮子。内置这些东西是 Parse 这样的公司存在的原因。我在该平台上运行过从非常小的(几百个用户)到非常大(数十万个用户)的项目,没有出现任何问题,而且上市时间也快得多。

关于MySQL 云数据库 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31524011/

相关文章:

mysql - 有没有办法使用 ON DUPLICATE KEY 来更新我想要插入的所有内容?

php - 通过 api 在 wordpress.com 中添加特色图片

mysql - 为什么 Hibernate 5.2.17 不接受 zonedate 形式?

php - mysql中选择字段问题

javascript - Last.FM API - 轨道持续时间未定义

heroku - 如何将解析仪表板部署到heroku

ios - 从 Parse 获取数据然后与变量进行比较

javascript - 解析云代码嵌套查询时未调用代码 141 成功/错误消息

java - 将数据从 MySQL 移动到 DB2 时应该使用什么 DATATYPE

android - 如何保护从 Android 设备到亚马逊服务的 API 调用的 key