[erlang-questions] mnesia question: full database replication across the several nodes
Paul Mineiro
paul-trapexit@REDACTED
Fri Aug 28 17:42:11 CEST 2009
I wrote something called fragmentron originally intended for mnesia on
EC2. It takes a desired number of data copies for a table. If you set
this to a huge number (e.g., 999), you would get full replication of
everything everywhere.
http://code.google.com/p/fragmentron/
-- p
On Fri, 28 Aug 2009, Chandru wrote:
> 2009/8/28 Eugen Sobchenko <esobchenko@REDACTED>
>
> > Hi! I have a distributed mnesia application that have to create new
> > tables during it's work.
> > I want to keep all tables replicated on all mnesia nodes in my
> > cluster.
> > What if the table has been created at the moment when some of the
> > cluster nodes were down? Is there a standard solution to make full
> > database replication across the several nodes?
> >
>
> Table creation will fail if one (or more) of the nodes you've specified for
> table copies is not reachable. If you want it to succeed regardless of some
> nodes not being reachable, you have to create your table on whatever nodes
> exist, and have some code which makes copies of tables when nodes come up.
>
> cheers
> Chandru
>
More information about the erlang-questions
mailing list