Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 你能在一个cpu核心上运行两台服务器吗?_Mysql_Node.js - Fatal编程技术网

Mysql 你能在一个cpu核心上运行两台服务器吗?

Mysql 你能在一个cpu核心上运行两台服务器吗?,mysql,node.js,Mysql,Node.js,我正在考虑买一台服务器,但我不想买昂贵的,所以我可以在一个内核上运行节点服务器和MySQL数据库,还是应该在两个内核上运行它们?可以吗?对只要Node.js服务器和MySQL服务器在不同的端口上运行,它们就可以同时启动和运行。但是根据您正在做的其他工作以及数据库和查询的大小/复杂程度,出于性能原因,您可能需要购买一台单独的计算机。您可以在一个内核上运行任意两种操作,但对于实时环境,您可能不想这样做。例如,我使用Vagrant和VirtualBox在我的PC上制作了一台测试机。该虚拟机只有1个内核

我正在考虑买一台服务器,但我不想买昂贵的,所以我可以在一个内核上运行节点服务器和MySQL数据库,还是应该在两个内核上运行它们?

可以吗?对只要Node.js服务器和MySQL服务器在不同的端口上运行,它们就可以同时启动和运行。但是根据您正在做的其他工作以及数据库和查询的大小/复杂程度,出于性能原因,您可能需要购买一台单独的计算机。

您可以在一个内核上运行任意两种操作,但对于实时环境,您可能不想这样做。例如,我使用Vagrant和VirtualBox在我的PC上制作了一台测试机。该虚拟机只有1个内核和1G的ram,但我可以在其上运行Apache和MySQL。它能做实时服务器所能做的一切,但速度大约是1/16。