Если / когда ваш сайт вырастет до миллионов или записей, вы обнаружите, что MySQL является вашим злейшим врагом.Facebook уже был там, они начали с Mysql, а затем переключились на Cassandra.Если вы хотите написать свой Facebook, то проведите исследование, чтобы увидеть, как / что использует Facebook.Они на самом деле довольно открыто об этом, они с открытым исходным кодом Cassandra, который теперь использует также Twitter.
Мой совет будет НЕ использовать MySQL вообще, это бомба замедленного действия.Я имею в виду, что все начинается чудесно, быстро, счастливо.Тогда, когда ваша база данных увеличится в размерах, вы окажетесь в бесконечной битве за оптимизацию против MySQL, битве, которую вы не можете выиграть.