在低端VPS上为Node.js应用程序选择数据库

时间:2012-12-05 20:02:08

标签: node.js vps

我正在研究获取和使用低端VPS盒并将其设置为Node.js Web服务器。我将主要做爱好的东西,没什么太重要的(还)。我可能会选择512MB RAM VPS,但理想情况下这个也应该是256MB。我想我将运行一个Node.js进程和一个数据库。

我最大的问题是数据库 - 你会推荐一款低内存机器?我可以从像SQLite这样的东西开始,并使用一个ORM来让我迁移到像PostgreSQL这样的大型东西,以后会遇到一些麻烦吗?

或者人们主要使用NoSQL数据库?哪些适合这样的服务器?

1 个答案:

答案 0 :(得分:0)

我通常使用NoSQL数据库。

当我开始使用node.js时,我还有一个小的VPS可以使用。我不是系统管理员,我只想玩节点。因此,我很快意识到使用自己的服务器使我远离做我真正想要的事情 - >使用节点。

虽然您在使用自己的服务器时会学到很多东西,比如SSH,暴发户,vim,用户管理,安装包,shell等。

今天我使用的是paas / saas而不是我自己的服务器。我最喜欢的node.js托管服务提供商是nodejitsu。您可以免费试用nodejitsu 30天。 Heroku也很有名。对于mongoDB数据库,我使用mongolabmongoHQ。对于存储用户会话,我更喜欢使用RedisToGo进行redis。可以在heroku#data-stores上找到有关db paas / saas的详细概述。