Node.js 为什么要使用nodeJS驱动程序来操作MongoDB数据库?
如果我们可以从Mongo shell更轻松地执行相同的查询操作,那么使用驱动程序和JavaScript有什么意义呢?如果您使用某种语言(比如Java)编程,那么使用Java驱动程序访问MongoDB要容易得多,而不是从Java调用MongoDB shell,并以这种方式(从shell)向MongoDB执行命令。这同样适用于JavaScript语言和NodeJS JavaScript主机环境。这就是为什么使用驱动程序是有意义的Node.js 为什么要使用nodeJS驱动程序来操作MongoDB数据库?,node.js,mongodb,Node.js,Mongodb,如果我们可以从Mongo shell更轻松地执行相同的查询操作,那么使用驱动程序和JavaScript有什么意义呢?如果您使用某种语言(比如Java)编程,那么使用Java驱动程序访问MongoDB要容易得多,而不是从Java调用MongoDB shell,并以这种方式(从shell)向MongoDB执行命令。这同样适用于JavaScript语言和NodeJS JavaScript主机环境。这就是为什么使用驱动程序是有意义的 实际上,这一切不仅适用于MongoDB,也适用于关系数据库(如MySQ
实际上,这一切不仅适用于MongoDB,也适用于关系数据库(如MySQL、Oracle等) 理论上,任何代码都可以通过一个好的shell来实现 那么,为什么我们要不惜一切代价远离壳牌呢
简单地说,将shell命令想象为管理员的用户界面。对于一项任务来说,它可能足够强大,但作为一名开发人员,您希望通过这个中间人直接与服务器通信