Fizuli Ragimov
А вот данные, которые отправляют пользователи должны хранится в базе данных ? И вот сколько личных переписок может хранить один сервер. Или на одну переписку идет один сервер ?
мне кажется не обязательно использовать бд (по крайней мере реляционные). Возможно, какую-нибудь nosql, чтобы иметь возможность доставить сообщение от одного клиента другому, когда отправитель уже отключен, а получатель только подключился. В целом же совсем не обязательно хранить фулл-переписку. Но если нужно сохранять историю, то тогда без бд никак