我正在构建一个使用后端服务器来存储数据的移动应用程序。如果我用关系型数据库来描述它,那么它大约是10K条记录(2到3个表)。计划使用Linode VPS来托管它(512 MB)。我知道这个问题很宽泛,但我想了解一下负载下的性能。
另一种选择是使用像Redis这样的NoSQL,但需要花一些时间来学习。
我已经在上面搜索过了,但还没有满意的答案。
PS:这是一个次要的项目,我希望在这个过程中学到一些东西。但一些好的建议将有助于加快这一过程。
发布于 2012-12-05 12:58:20
看起来,您必须致力于优化查询,而不是寻找一些快速修复。我已经使用了大量在虚拟服务器上运行的项目,如果您以正确的方式编写查询,则没有任何性能问题。请阅读:http://owaisahussain.blogspot.com/2012/06/yet-another-blog-on-query-optimization.html
发布于 2012-12-08 12:47:34
禁用InnoDB,这将为您节省大量内存。要做到这一点,在您的my.cnf文件中添加skip-innodb。
https://stackoverflow.com/questions/13607693
复制相似问题