[ejabberd] Clustering question...
dan at greywallsoftware.com
Fri May 25 23:30:08 MSK 2012
Clustering or no, you _have_ to use Mnesia for certain data elements,
specifically live data such as user sessions.
For everything else, MySQL is probably better than Mnesia if you anticipate
a large number of registered users, lots of offline messages delivered to
those users, and so forth.
Clustering is probably better than not clustering if you anticipate lots of
concurrent sessions and/or want to have hot failover capability in case a
node goes down.
On Fri, May 25, 2012 at 1:49 PM, Henrique Santos Fernandes <
sf.rique at gmail.com> wrote:
> So all that said, for best performance i should user odbc for data as much
> as i can?
> I am tring to set up a server that will have about 500 concurrent users.
> And 6000 total user...
> But it mugth inscrese a lot in a few months.
> Should i use one node with mjnsia? or Cluster with mnesia?
> Should i use one node with mysql? or Cluster with mysql?
> Using mysql for ( roster, last, offline, privacy, private, pubsub and
> vcard )
> On Wed, May 9, 2012 at 4:54 AM, Stefan Strigler <steve at zeank.in-berlin.de>wrote:
>> Am 07.05.2012 um 19:03 schrieb Felix GV:
>> > Regarding your other comment: I am surprised that you say the
>> configuration of Mnesia should be the same on both/all nodes, because that
>> would imply that Remote copies are never ok. Is that what you mean?
>> Configuration of Mnesia should not be the same for all nodes. It's a per
>> node trade off you have to figure out for yourself. Remote copies might
>> very well be ok in certain cases, like when there's a lot of writes and no
>> reads on a table of a node that has one or more 'master' nodes that
>> actually hold the data.
>> Regards, Steve
>> ejabberd mailing list
>> ejabberd at jabber.ru
> ejabberd mailing list
> ejabberd at jabber.ru
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the ejabberd