Maison > Questions et réponses > le corps du texte
个人写的一个小站,用MongoDB作为数据库,最近准备上线。
正好VPS即将到期,准备换Linode 512MB那款,听说MongoDB很耗内存,不知道跑起来会不会卡,会占用多少内存呢?要不要做什么优化?
如果不合适,那至少要多大的内存才适合跑MongoDB呢?
迷茫2017-04-21 11:20:02
Mongodb ne peut pas réguler la taille de sa mémoire. Il utilise autant de mémoire qu'il en a, donc certaines personnes disent qu'il occupera plus de mémoire. Mais si la mémoire n'est pas suffisante, il ne l'occupera pas. effectué à ce moment-là, les performances deviendront pires, en fonction de vos données chaudes. Ma suggestion est de simplement conserver votre propre petit site, c'est-à-dire que vous saurez quand le mulet est tiré par le cheval, et l'expansion horizontale de mognodb est très pratique, vous n'avez donc pas à vous soucier des problèmes d'expansion futurs.
ringa_lee2017-04-21 11:20:02
Il n'est pas nécessaire d'utiliser mongodb pour les affaires vps. Si vous jouez, mongodb a des performances de mémoire élevées, mais si la mémoire n'est pas suffisante, il n'occupera pas d'excès de mémoire et n'écrira que sur le disque, les performances sont donc très faibles. Bref, la machine ne se bloquera pas car mongodb mange de la mémoire.
PHP中文网2017-04-21 11:20:02
Cela dépend de votre application, de la quantité de données qu'elle s'attend à avoir au total, de la quantité de données chaudes incluses, de la quantité de mémoire qu'elle doit occuper, puis regardez la mémoire libre du VPS pour savoir si elle est adaptée. .
迷茫2017-04-21 11:20:02
Je prévois également d'utiliser mongodb. Je soutiens son utilisation par l'affiche. Ce n'est rien de plus que de lancer.
PHP中文网2017-04-21 11:20:02
Puisqu'il s'agit d'un vps, le volume d'affaires n'est certainement pas grand, alors pourquoi utiliser mongodb ? Le moyen le plus simple est d'utiliser sqlite ou mysql. Il n'est pas nécessaire d'utiliser mongodb
.高洛峰2017-04-21 11:20:02
Il vaut mieux ne pas utiliser ce truc ! Utiliser une base de données pour vps