首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >API中使用的后端数据库

API中使用的后端数据库
EN

Stack Overflow用户
提问于 2014-08-26 16:00:37
回答 2查看 1.2K关注 0票数 0

通过查看这个API文档页面,是否可以判断后端使用的是哪个数据库?

Zomato API

MySQL将需要服务器上的一个php文件来处理请求、进行查询、以JSON格式打包数据,然后将其发送回设备。但在这种情况下,参数被传递给.json文件。请指点

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-08-26 16:04:36

没有办法“看透”后端服务实际用于向您提供可能查询的信息的内容。您确定要继续使用此产品吗?该网站指出,Zomato将不再对个人可用,如果您每月不使用它,您的API键将被禁用。

票数 0
EN

Stack Overflow用户

发布于 2014-08-26 19:06:36

我还没有读过那个特定API的规范。但是通常情况下,通过研究API可以知道后端使用的是什么数据库吗?不是的。这就是API的全部要点:它应该保护API用户不受实现细节的影响。

很可能在很多情况下,您可以合理地猜测后端使用的工具。就像您看到API为您提供了一个语法,用于进行比较时,该语法看起来与Foobar中使用的专用比较函数完全相同,而在任何其他数据库产品中都找不到,这将是一条强有力的线索。但即使是这样的东西也不是证据。可能最初他们使用Foobar,然后切换到另一个数据库,但是为了保持兼容性,他们编写了代码来将Foobar转换成标准的SQL语法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25510250

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档