我应该在node.js中使用哪个数据库?

Rav*_*ngh 7 mysql database phpmyadmin mongodb node.js

我应该在node.js中使用哪个数据库?我正在征服MySQL和MONGO DB.

top*_*pek 9

正确的答案是:这取决于.

与许多其他编程语言一样,节点具有各种数据库适配器 当然,有些人比其他人更好,但他们都在变化和发展如此之快,以至于任何声明都很快就会过时.即使您选择了一个数据库,您也会发现至少两个或三个具有不同质量的适配器.

最后,什么是适合Node的并不重要,但什么是适合您的项目.试图将关系问题压缩到NoSQL存储中对你没有好处.

节点社区为您提供了许多可能性.看一下Node Toolbox,找到CouchDB,MongoDB,Redis,数据库抽象层,MySQL等的一些解决方案......一如既往,您需要一些常识才能选择合适的模块.查看提交历史记录,维护者数量,活动,上次提交时间戳,发布队列等.您一定会找到适合您的数据库的解决方案.

当我不得不一次学习多种技术时,我个人觉得它相当压倒性.因此,如果您是节点新手,我宁愿坚持使用您知道的第一个项目数据库.