Собственно, я для того сюда заглядываю, чтобы прочитать какую-нибудь проблему - и её порешать.
Я сделал "приватный чат" - ну типа, 1+1, с восстановлением диалога при возвращении и т.д. - причём, в двух базах данных - MongoDB и PostgresQL. В обеих это делается запросто.
Но тебе я этого не расскажу.
(разлогиниваюсь)