Turinys:
Apibrėžimas - ką reiškia paskirstyta duomenų bazė?
Paskirstyta duomenų bazė yra duomenų bazės konfigūracijos tipas, susidedantis iš laisvai sujungtų duomenų saugyklų. Tradicinėje duomenų bazės konfigūracijoje visi saugojimo įrenginiai yra pridedami prie to paties serverio, dažnai todėl, kad jie yra toje pačioje fizinėje vietoje. Paskirstyta duomenų bazė veikia kaip viena duomenų bazės sistema, net jei duomenų bazės aparatinę įrangą valdo daug prietaisų skirtingose vietose.
„Techopedia“ paaiškina paskirstytą duomenų bazę
Didelė paskirstytų duomenų bazių problema yra tai, kaip išlaikyti jų aktualumą ir sinchronizavimą. Kitaip tariant, kaip atliekamas pakartojimas ir kaip išlaikomas referencinis vientisumas? Šeimininko ir vergo santykiai yra didelė šio proceso dalis. Kad būtų paprasčiau, pagrindine duomenų baze pasirenkama duomenų bazė, kuri naudojama replikacijos proceso metu kitoms duomenų bazėms, kurios yra paskirtos vergais. Replikacijos metu naudojama specializuota programinė įranga, skirta nuskaityti ir patikrinti kiekvienoje duomenų bazėje esančius neatitikimus ir pakeitimus, kurie, radę, pakartojami taip, kad visos duomenų bazės atrodytų vienodai. Šis procesas gali būti sudėtingas ir atima daug laiko, nes duomenų bazės skaičius ir dydis auga.
