mysql - DBSlayer - 它实际上做了什么?

标签 mysql dbslayer

我最近偶然发现了 DBslayer ( http://code.nytimes.com/projects/dbslayer/wiki/WhyUseIt ),想知道将它用作 mysql 接口(interface)的实际好处是什么。

据我所知,它作为 mysql 的某种代理运行,并提供 HTTP/JSON 接口(interface)。所以?为什么我应该使用此设置而不是直接连接到 mysql?

最佳答案

它位于 mysql 服务器前面,让您有机会通过 REST api 执行查询 - 因此您可以从任何应用程序使用它,而无需经历建立数据库连接和使用驱动程序的麻烦。

当您需要将数据库用作多个应用程序将使用的服务时,或者当您使用诸如 nodejs 之类的东西时,它更有意义,这使得读取和编写 dbslayer 所使用的 json 变得非常容易。

查看 why use it link.

关于mysql - DBSlayer - 它实际上做了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2773420/

相关文章:

mysql - 计算一个人连续出现的次数 - SQL

php - 获取 php 中最后执行的 mysqli 查询的结果,并在另一个查询中使用结果

Python 等效于 mysql_real_escape_string,用于将字符串安全地导入 MySQL?

java - 在多线程应用程序中使用多个语句对象

php - 密码/用户名无法使用 php/mysql

json - 使用 JSON 作为存储/传输格式的数据库

mysql - DBSlayer 中的浮点值截断问题