Pergunta

I am building a Mobile App which uses a backend server to store the data. If I describe it in terms of Relational DB then it is ~10K records (2 or 3 tables). Planning to use Linode VPS to host it (512 MB). I know the question is very broad, but want to get an idea about the performance under load.

Another choice is to use a NoSQL like Redis, but for that need to put up some time to learn.

I already did searching on SO, but no satisfactory answers yet.

PS: This is a side project and i expect to learn the things along the way. But some good pointers would help to speed up the process.

Foi útil?

Solução

it appears that you'll have to work on optimizing queries more than looking for some quick fix. I have been working with plenty of projects running on virtual servers with no performance issues if you write the queries in correct manner. Have a read: http://owaisahussain.blogspot.com/2012/06/yet-another-blog-on-query-optimization.html

Outras dicas

Disable InnoDB, that will save you lots of RAM. To do this, have skip-innodb in your my.cnf file.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top