[development] Re: enterprise needs
Dries Buytaert
dries.buytaert at gmail.com
Mon Feb 27 07:51:33 UTC 2006
On 27 Feb 2006, at 02:34, pat at linuxcolumbus.com wrote:
>> 6. Do MySQL replication
>>
>
> By this do you mean geographically seperate web servers?
Not necessarily. You can use MySQL replication and clustering for
(at least) two reasons:
1. Redundancy. You can use MySQL's replication functionality to have
a backup database. It's a "hot spare" so it can take over instantly
without downtime. No need to restore a backup from tape. Depending
on the amount of "replication traffic" and your internet connection,
different database servers could be in geographically separate
locations.
2. Performance. You can use MySQL's replication functionality to
scale your database layer. You can use it to distribute the workload
among multiple database servers that are exact copies of one another
(load balancing). Occasionally companies use geographically separate
servers to improve performance; by bringing the data closer to the
user's geographical location you can eliminate some network latency.
--
Dries Buytaert :: http://www.buytaert.net/
More information about the development
mailing list