我最近偶然发现了 DBslayer ( http://code.nytimes.com/projects/dbslayer/wiki/WhyUseIt ),想知道将它用作 mysql 接口(interface)的实际好处是什么。
据我所知,它作为 mysql 的某种代理运行,并提供 HTTP/JSON 接口(interface)。所以?为什么我应该使用此设置而不是直接连接到 mysql?
最佳答案
它位于 mysql 服务器前面,让您有机会通过 REST api 执行查询 - 因此您可以从任何应用程序使用它,而无需经历建立数据库连接和使用驱动程序的麻烦。
当您需要将数据库用作多个应用程序将使用的服务时,或者当您使用诸如 nodejs 之类的东西时,它更有意义,这使得读取和编写 dbslayer 所使用的 json 变得非常容易。
关于mysql - DBSlayer - 它实际上做了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2773420/