Úgy tudom, hogy a MySQL 5-ös változatai képesek a redundáns adattárolásra is.
Érdekelne, hogy valaki használt-e már ezt a funkciót, és ha igen, akkor milyen tapasztalatok vannak.
Ami konkrétan nekem kellene: olyan redundancia támogatás, amely lehetővé teszi, hogy két külön gépen futó MySQL kiszolgáló rendundánsan viselkedjen. Tulajdonképpen "csupán" egy kölcsönös szinkronizációra van szükségem, ugyan is egy redundáns kialakítású program fut a két gépen. A program maga mindig a saját gépén futó MySQL-hez fordul, és a nem adatbázisban tárolt dolgokat tükrözik is. Csupán arra kéne rávenni a MySQL-t, hogy a két adatbázis szinkronizáljon. Ezt ráadásul jó lenne, ha maga a MySQL szerver(ek) meg tudná(k) tenni.
- 2194 megtekintés
Hozzászólások
A megoldás itt talán egy 2 gépből álló (minimális) mysql-cluster lenne, az alábbi leírás szerint (az igazihoz 3 gép kell):
http://dev.mysql.com/tech-resources/articles/mysql-cluster-for-two-serv…
A replikáció sajnos nem elég:
" MySQL 3.23.15 and up features support for one-way, asynchronous replication, in which one server acts as the master, while one or more other servers act as slaves. This is in contrast to the synchronous replication which is a characteristic of MySQL Cluster (see Chapter 15, MySQL Cluster)."
- A hozzászóláshoz be kell jelentkezni
Köszönet a válaszért.
Közben (ebből kiindulva) láttam még egy lehetséges megoldást: Multiple-Master Replication (legalábbis a MySQL így hívja). Ez ha jól értelmezem, lehetővé teszi, hogy a replikációban több mester is részt vegyen. Gondolom talán szélsőséges esetként működhet a két master és slave nélküli replikáció.
Ami a továbbiakban tényleg érdekelne az a gyakorlati tapasztalat. Vagyis aki csinált valami hasonlót MySQL-el, annak mennyire működött ez megbízhatóan (akár cluster akár replication alapokon).
Zavard össze a világot: mosolyogj hétfőn.
- A hozzászóláshoz be kell jelentkezni