Я розглядаю можливість встановлення реплікації нашого mysql db, щоб мати змогу мати місцевих рабів у кожному з наших відділень, при цьому маючи майстра в головному офісі для поліпшення роботи додатків (значно) у наших філіях.
Сам db не такий великий (<1gb), але мені цікаво; враховуючи 200-300 оновлень запису / хв вершин: наскільки швидка реплікація? (якщо припустити, по-перше, загальний підключення dsl 5 Мб, швидше, якщо потрібно - намагайтеся максимально знизити витрати, але грошей є більше)
Чи цілі таблиці копіюються партіями? Чи робиться реплікація на вимогу, оскільки кожен запис у таблиці оновлюється (з документів, я думаю, я бачу, що це налаштовується)?
Примітки:
- Я думаю, що налаштування 1 майстра, 2 раби (2 відділення на даний момент), як у документах тут, за винятком того, що це додаток, а не веб-клієнт
- Будь-яке оновлення, зроблене на ведучому, повинно повторюватись на інші раби через <10 хв.
- Все це передбачає, що я можу задовольнити наш ORM (DevExpress XPO) з концепцією читання від раба і письма майстру.