Data replication: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Kkallas (talk | contribs)
No edit summary
Kkallas (talk | contribs)
No edit summary
Line 4: Line 4:


=== Sissejuhatus ===
=== Sissejuhatus ===
''Data replication'' on mitmes erinevas andmebaasis olevate samade andmete kopeerimise protsess (''replication - kopeerimine, kordamine''). ''Data replication'' tagab andmetele parema ligipääsu kuna andmete lugemiseks on mitu võimalust. Näiteks andmete kiiremaks kättesaamiseks ja võrguliikluse minimiseerimiseks suhtleb kasutatav programm kohaliku serveriga, selle asemel, et pärida andmeid mõnes teises linnas asuvast serverist. Andmetele parem ligipääs seisneb vastupidises - kui kohalikule serverile peaks erinevatel põhjustel puuduma ligipääs siis töö ei pea jääma seisma vaid vajalikud andmed saab kätte teises asukohas olevast serverist.
''Storage replication service'' on kontrollitud teenus, kus salvestatud andmeid hoitakse mitmes erinevas kohas [http://searchstorage.techtarget.com/definition/storage-replication-service] (''replication - kopeerimine, kordamine''). ''Data replication'' tagab andmetele parema ligipääsu kuna andmete lugemiseks on mitu võimalust. Näiteks andmete kiiremaks kättesaamiseks ja võrguliikluse minimiseerimiseks suhtleb kasutatav programm kohaliku serveriga, selle asemel, et pärida andmeid mõnes teises linnas asuvast serverist. Andmetele parem ligipääs seisneb vastupidises - kui kohalikule serverile peaks erinevatel põhjustel puuduma ligipääs siis töö ei pea jääma seisma vaid vajalikud andmed saab kätte teises asukohas olevast serverist. [https://docs.oracle.com/cd/A58617_01/server.804/a58227/ch_repli.htm#1111]




Line 23: Line 23:
=== Viited ===
=== Viited ===
# https://docs.oracle.com/cd/A58617_01/server.804/a58227/ch_repli.htm#1111
# https://docs.oracle.com/cd/A58617_01/server.804/a58227/ch_repli.htm#1111
# http://searchstorage.techtarget.com/definition/storage-replication-service

Revision as of 15:30, 26 January 2016

Autor

Kalmer Kallas AK41 03.01.2016

Sissejuhatus

Storage replication service on kontrollitud teenus, kus salvestatud andmeid hoitakse mitmes erinevas kohas [1] (replication - kopeerimine, kordamine). Data replication tagab andmetele parema ligipääsu kuna andmete lugemiseks on mitu võimalust. Näiteks andmete kiiremaks kättesaamiseks ja võrguliikluse minimiseerimiseks suhtleb kasutatav programm kohaliku serveriga, selle asemel, et pärida andmeid mõnes teises linnas asuvast serverist. Andmetele parem ligipääs seisneb vastupidises - kui kohalikule serverile peaks erinevatel põhjustel puuduma ligipääs siis töö ei pea jääma seisma vaid vajalikud andmed saab kätte teises asukohas olevast serverist. [2]


Basic (read-only) replication

Kohalikel andmebaaside koopiatel (data replicas) on ainult andmete lugemise õigus, andmed ise pärinevad primaarsest andmebaasist. Rakendused saavad teha päringuid kohalikest andmebaasi koopiatest sõltumata (välise) võrguühenduse olemasolust. Siiski peavad rakendused saama uuendada andmeid otse primaarses andmebaasis kui selleks on vajadus.

[3]

Advanced (symmetric) replication

Advanced replication peamine erinevus ainult lugemisõigustes olevast andmebaasikoopiast ongi see, et rakendused saavad ka andmeid uuendada (primaarset andmebaasi, kui sellist, pole) lisaks lugemisele.

[4]

Kokkuvõte

Siin esitatud näited ning mõisted on Oracle lahendused. Need pole ainsaid, võimalikke lahendusi andmebaaside kopeerimiseks on mitmeid. Loodan, et kirjeldatud näited annavad ligikaudse pildi andmebaaside replikeerimisest.


Viited

  1. https://docs.oracle.com/cd/A58617_01/server.804/a58227/ch_repli.htm#1111
  2. http://searchstorage.techtarget.com/definition/storage-replication-service