Changes between Version 1 and Version 2 of Replication


Ignore:
Timestamp:
11/26/25 16:44:28 (5 weeks ago)
Author:
222004
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Replication

    v1 v2  
    11
    22== **Складирање и репликација**
    3 === **Логичка репликација**
     3=== Логичка репликација
    44\\
    55Логичка репликација претставува процес на репродуцирање на податоците помеѓу повеќе јазли (инстанци) на база на податоци, при што промените направени на изворниот сервер се запишуваат во бинарни логови и потоа се репродуцираат на реплика-серверите.\\Во пракса, тоа претставува копирање на INSERT, UPDATE, DELETE и DDL операции од еден сервер кон друг, а не директно копирање на физичките датотеки.\\
     
    1010----
    1111
    12 === **Подесување на MySQL GTID-базирана репликација со Docker**
     12=== Подесување на MySQL GTID-базирана репликација со Docker
    1313Во овој чекор ќе конфигурираме **GTID(Global Transaction Identifier)**-базирана логичка репликација во MySQL, користејќи две Docker инстанци  - **source и replica.**\\
    1414Секоја трансакција што се извршува во Source серверот добива GTID, кој обезбедува прецизно и автоматско следење и примена на промените во Replica.\\
    1515Во MySQL се користат бинарни log датотеки (binlog files) за да се запише секоја промена врз базата - **INSERT, UPDATE, DELETE и DDL**.\\
    16 //
     16\\
    1717GTID структурата се гледа преку binlog, пример:\\
    1818
     
    3131----
    3232
    33 ==**Конфигурација на Source и Replica Docker инстанци**
     33== **Конфигурација на Source и Replica Docker инстанци**
    3434Се одлучивме за конфигурација преку Docker затоа што добиваме изолирана  и лесно пренослива средина, каде секоја MySQL инстанца е одвоена, конфигурирана со сопствени параметри и може да се стартува, стопира или реконфигурира без да влијае на остатокот од системот.\\
    35 ===**Конфигурирање replica user**
     35=== Конфигурирање replica user
    3636
    3737{{{
     
    6666> документацијата, миграцијата и version-control стануваат чисти и управливи\\
    6767\\
    68 ===Некои конфигурациски параметри за MySQL GTID-базирана репликација
     68---
     69=== Некои конфигурациски параметри за MySQL GTID-базирана репликација
    6970[[Image(mysql-parameters.png)]]
    7071