Following the directions in:
I set up two ejabberd servers with postgresql. Everything seems to be working with the proper data appearing in the postgres database.
However, ejabberd is still creating a Mnesia database for itself which gets recreated when I stop ejabberd, delete it and restart ejabberd.
Any idea what this Mnesia database is doing there?
ejabberd uses Mnesia to store config too
ejabberd uses Mnesia database not only to store user data (accounts, passwords, roster, vcard...) but also to store some configuration and internal stuff. I guess those tables are stored on Mnesia since they are not usually big.