В таких решениях не используют MySQL.
Берите Redis и храните что-то типа такого:
1. like:post:{pid}:count - количество лайков поста с ID={pid}
2. like:post:{pid}:users - пользователи, которые лайкнули пост c ID={pid}
3. like:user:{uid}:count - количество постов, которые лайкнул пользователь с ID={uid}
4. like:user:{uid}:posts - посты, которые лайкнул пользователь с ID={uid}