XMPP/jabber 和 MongoDB

XMPP/jabber with MongoDB

我正在尝试构建一个聊天应用程序,在互联网上进行了大量研究后,我考虑了以下两个选项:

  1. ejabberd
  2. Node.js 与 socket.io

由于 XMPP 提供了大量现成的功能,我可能不得不重新发明 socket.io 中的许多东西,这让我更倾向于 ejabberd。

但是,XMPP 的文档并未提及 mongo 作为受支持的数据库。请提出一个解决方案,因为我只能在我的服务器上使用 mongo。

ejabberd,默认使用内部原生数据库(http://docs.ejabberd.im/admin/guide/configuration/#database-and-ldap-configuration)。因此在这种情况下您不必安装单独的数据库实例。