Автор оригинала: Epro
Состоялся тут вопрос о хранение информации в базе, но состыковка в том, что к примеру взять систему обмена сообщениями между пользователями. Если посмотреть на то, что есть некоторые любители активно попереписываться, то вопрос стоит боком о распределение данных.
Разбивку на несколько серверов, в голове у меня не стыкуется.
К примеру есть вывод сообщений списком, то коннект к двум серверам терпимо, а вот если 5-ть серверов?
То тогда идут мысли о репликациях и кластеризации базы, но как сделать, вопрос стоит в этом.
Так как может быть в таблице и 200кк записей, а это и места не мало...
Может есть какие либо вариации другие?
Количество пользователей ~ 200 000
Количество активных пользователей? ~ 70 000
Количество сообщений в сутки? ~ 1кк
Средний объем сообщения ~ от 1кб
с каждым днем больше естественно...стоит лимит на сообщения пока что, но это слишком