Mysql node.js应该使用哪个数据库?
node.js应该使用哪个数据库?我正在压缩MySQL和MONGO DB。每一个都有不同的完成要求,所以这实际上取决于您要做什么。正如Joseph所说,Mysql node.js应该使用哪个数据库?,mysql,node.js,mongodb,phpmyadmin,database,Mysql,Node.js,Mongodb,Phpmyadmin,Database,node.js应该使用哪个数据库?我正在压缩MySQL和MONGO DB。每一个都有不同的完成要求,所以这实际上取决于您要做什么。正如Joseph所说,MongoDB和Node.js一起工作非常好,但是对于某些用例,MySQL可能是更好的选择。此外,您可能希望考虑使用您最熟悉的数据库。就个人而言,我建议使用MongoDB,但我认为这是一个偏好问题。正确答案是:视情况而定 和许多其他编程语言一样,node具有用于数据库的各种适配器。诚然,有些人比其他人更好,但他们都在快速变化和演变,这里的任何说法
MongoDB
和Node.js
一起工作非常好,但是对于某些用例,MySQL
可能是更好的选择。此外,您可能希望考虑使用您最熟悉的数据库。就个人而言,我建议使用MongoDB
,但我认为这是一个偏好问题。正确答案是:视情况而定
和许多其他编程语言一样,node具有用于数据库的各种适配器。诚然,有些人比其他人更好,但他们都在快速变化和演变,这里的任何说法都很快就会过时。即使您选择了一个数据库,您也会找到至少两个或三个具有不同质量的适配器
最后,什么才是节点的最佳匹配并不重要,但什么才是项目的最佳匹配。试图将关系问题压缩到NoSQL存储中对您没有好处
节点社区为您提供了许多可能性。请看一看,为CouchDB、MongoDB、Redis、数据库抽象层、MySQL等找到一些解决方案,就像往常一样,您需要一些常识来选择正确的模块。查看提交历史、维护人员数量、活动、最后一次提交时间戳、问题队列等。您肯定会找到一个适合您使用的数据库解决方案
我个人觉得,当我必须同时学习不止一种技术时,我会感到很压抑。所以,如果您是node的新手,我宁愿选择您第一个项目所熟悉的数据库。有些人可能会说,由于MongoDB和node都使用JavaScript,它们自然适合彼此。其他人则会大声疾呼,说NoSQL数据库会导致灾难。这是一个非常固执己见的话题,因此我担心你将不得不自己决定。如果你是我,那么你会做出什么决定?你能告诉我们有关该项目的情况或你打算如何使用数据库吗?Mongo和Mysql非常不同,擅长不同的事情,所以这取决于你在做什么,而不仅仅是技术协同。这取决于你的项目。好的,谢谢,对于我的第一个项目,我将使用Mysql,然后在node.js上有一些命令时,尝试使用Mongo db。