(Simple?) High availability question
Madison Kelly
linux-5ZoueyuiTZhBDgjK7y7TUQ at public.gmane.org
Fri Jun 1 21:59:35 UTC 2007
Ian Petersen wrote:
> On 6/1/07, Lennart Sorensen <lsorense-1wCw9BSqJbv44Nm34jS7GywD8/FfD2ys at public.gmane.org> wrote:
>> I believe mysql has a replicating
>> server backend, although apparently that backend is much slower and has
>> less features than the regular one, so it is a major tradeoff there.
>
> I used to work for a place that relied on MySQL for the majority of
> its database needs. I believe the MySQL dbs were all replicating in
> multi-master mode. It was apparently adequate for their needs, but I
> don't know what happens if/when one of the db machines fails. I've
> heard that multi-master database replication is a thorny problem from
> a theoretical perspective (I think it was Seneca and Christopher
> Browne I overheard at a LUG meeting). I also remember that the tech
> support guru occasionally had to issue strange commands to get things
> unwedged that included a memorized magic byte offset into MySQL's
> binary logs. On the other hand, this company had 24x7 uptime
> obligations to its customers and unscheduled downtime had direct
> consequences on their bottom line, so the replication must have been
> doing something worthwhile.
>
> I prefer PostgreSQL for my own database needs, but I think it's
> because I was exposed to PostgreSQL before MySQL, and, at the time,
> MySQL's position on ACID was reprehensible. I hear that MySQL 5 is
> much better ACID-wise, and it's had replication for a long time. It
> might be worth looking into.
>
> Ian
Well, I use roundcube webmail with MySQL holding it's data (couldn't get
it working on PgSQL). Otherwise I wouldn't have to worry about MySQL at
all. In this case though, I do, so thank you for the info. I hadn't
asked about MySQL yet because I was trying to keep my poor noggin'
focused on as few crazy things as possible. In our case though,
switching to MySQL is both not appealing and not practical. It's nice to
know it'll work for the few instances we need it though!
Madi
--
The Toronto Linux Users Group. Meetings: http://gtalug.org/
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://gtalug.org/wiki/Mailing_lists
More information about the Legacy
mailing list