Comment Before migrating to NoSQL... (Score 1) 222
Take a look at SQL alternatives. There's an interesting PostgreSQL use case which uses only open source tools to achieve a good horizontal scaling solution. This post tells a little about how they did it: http://highscalability.com/skype-plans-postgresql-scale-1-billion-users
The post also says that there is a very similar approach using MySQL.