Pagtitiklop

May -Akda: Randy Alexander
Petsa Ng Paglikha: 2 Abril 2021
I -Update Ang Petsa: 11 Mayo 2024
Anonim
tamang pagtitiklop
Video.: tamang pagtitiklop

Nilalaman

Kahulugan - Ano ang ibig sabihin ng replication?

Ang pagtitiklop ay ang patuloy na pagkopya ng mga pagbabago sa data mula sa isang database (publisher) hanggang sa isa pang database (subscriber). Ang dalawang database ay karaniwang matatagpuan sa isang iba't ibang mga pisikal na server, na nagreresulta sa isang balangkas ng pagbabalanse ng pag-load sa pamamagitan ng pamamahagi ng maraming mga query sa database at pagbibigay ng kakayahan ng failover. Ang server para sa database ng subscriber ay maaaring mai-configure bilang isang backup sa kaganapan ng pagkabigo ng server para sa database ng publisher.


Isang Panimula sa Microsoft Azure at ang Microsoft Cloud | Sa buong gabay na ito, malalaman mo kung ano ang lahat ng cloud computing at kung paano makakatulong ang Microsoft Azure sa iyo upang lumipat at patakbuhin ang iyong negosyo mula sa ulap.

Ipinapaliwanag ng Techopedia ang pagtitiklop

Kapag nagpapatupad ng pagtitiklop, ang mga sistema ng database ay gumagamit ng iba't ibang mga pamamaraan ngunit gumamit ng parehong konsepto. Kung mayroong isang paraan upang madalas na kopyahin ang data mula sa isang database hanggang sa isang segundo, o kahit na sa isang ikatlong bersyon ng parehong database, maaaring makamit ang dalawang pangunahing mga layunin sa pangangasiwa ng database: ang kakayahang failover at pagbabalanse ng pag-load.

Matapos ibinahagi ang data sa pagitan ng dalawa o higit pang mga server, ang mga query sa query ay hindi kinakailangan na kumonekta sa isang pangunahing database. Kung ang pagtitiklop ay naka-set up sa pagtatalaga ng pangunahing database bilang publisher, ang ilang mga query ay maaaring mai-redirect sa tagasuskribi. Kilala bilang pagbabalanse ng pag-load, ang prosesong ito ay kapaki-pakinabang para sa mga database na may mataas na trapiko ng gumagamit.

Ang pagtitiklop ay maaari ding magbigay ng kakayahang failover. Kapag gaganapin ang data sa dalawang magkahiwalay na server, maaaring mai-set up ang isang tagasuskribi bilang default na pangunahing kung ang publisher ay hindi magagamit.

Mayroong tatlong magkakaibang pamamaraan ng pagtitiklop:


  • Snapshot Replication: Ang data ay kinopya mula sa publisher hanggang sa mga tagasuskribi.
    Tandaan: Ang mga pagbabago sa Subscriber ay dapat magmula sa publisher. Kaya, tanging ang tagasuskribi ay maaaring mai-queried; ngunit ang data nito ay hindi mai-edit ng mga gumagamit.
  • Pagsamahin ang replication: Ang data ay pinagsama mula sa dalawa o higit pang mga database sa isang super master database, na kung saan ay trickier na ipatupad kaysa sa replication ng snapshot.
  • Transactional Replication: Ang buong database ay kinopya, na sinusundan ng mga pag-update ng publisher na pana-panahong kinopya sa (mga) tagasuskribi.

Kung ang mahalagang data ay hindi sinasadyang tinanggal mula sa publisher, ang pagtitiklop ay nagtatanggal ng parehong data mula sa (mga) tagasuskribi. Ang pagtitiklop ay hindi isang kahalili sa mga backup.