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

Ejabberd 默认数据库是否适合大型集群部署?
  1. 我正在设置一个 Ejabberd 节点集群来承载 1M+ 活动连接。

从可靠性和负载平衡的角度来看,每个集群上的内部 Mnesia 数据库是否是最佳解决方案,还是最好在单独的服务器上使用外部数据库?

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

答案1

我对扩展系统的直觉告诉我,外部数据库集群比拥有大量内部数据库更好。我从未真正考虑过扩展 ejabberd,但通常将服务分成集群是不错的选择。

Quora 上的这个答案当您有许多节点时,似乎同意扩展到单独的数据库。

相关内容