Ejabberd默认数据库是否适合大型集群部署?

  1. Imbuild立一个Ejabberd节点集群来主持1M +活动连接。

每个集群上的内部Mnesia数据库是可靠性和负载平衡方面的最佳解决scheme,还是在单独的服务器上使用外部数据库会更好?

  1. 据我所知,每个节点都需要自己的数据库,所有的节点都不能共享一个共同的数据库?

我的缩放系统的本能通常认为,外部数据库集群比拥有大量内部数据库更好。 我从来没有真正看到扩大ejabberd,但通常是把服务分成集群是很好的。

这个quora的答案似乎是一致的,当你有很多节点时扩展到一个单独的数据库。