我想知道有没有人有这方面的经验。 我有一个VPS服务器的ruby在rails,nginx和pgsql。 我也想使用Wordpress,最大的问题似乎是在PostgreSQL上运行它。
那么,你认为我可以在一个VPS上运行两个数据库,考虑到VPS是512MB,网站访问量不是很大?
我有一个客户服务器(Ubuntu 10.04,64位)与Postgres和MySQL同时运行。 将两个数据库服务器相应地configuration到您的RAM是非常重要的。 我使用的服务器配有4 GB RAM,这使得Ubuntu不时使用SWAP。
所有应用程序的512 MB内存似乎非常低 – 我只能build议你尝试一下,并获得一些实地经验。
顺便说一下,一个默认的WordPress数据库只需要2-3 MB(没有自定义内容,ofc)。
请记住,任何DBMS都希望在RAM中caching经常请求的数据。 Mysqlcaching索引和查询结果以进行回收。 如果我和Pg开始争夺内存,你会看到磁盘I / O上升,这会降低你的服务速度。
您可以尝试限制my.cnf的“内存消耗”,并检查发生的情况。 可能是,你的DB足够小,可以装入100Mb。