Как лучше всего хранить информацию о подписках (участники->группы)?
Самое простое, что пришло в голову - это три таблицы. Участники, группы, информация о подписках (user_id, group_id). Работает вроде неплохо, но слишком много жрет места на диске. Для 24млн аккаунтов и всего лишь 50 групп получилось 47млн строк. Чем больше групп - тем больше строк.
Важно, чтобы можно было легко искать всех участников той или иной группы (даже если не всех сразу, неважно, хотя бы часть из них).
Есть решение попроще или менее жирное?
Или может мне что-то еще почитать?