Sobes.tech
Junior — Middle

Կարող եք բացատրել տվյալների կրկնօրինակի գործընթացի գործելու մեխանիզմը?

sobes.tech AI

Պատասխան AI-ից

Տվյալների կրկնօրինակում գործընթաց է, որը տվյալների պատճենում և սինխրոնիզացիայում է մի քանի սերվերների կամ հանգույցների միջև՝ բարձրացնելու մատչելիությունը և սխալների հանդուրժողականությունը:

Հիմնական մեխանիզմը՝

  • Մի սերվեր հանդես է գալիս որպես մաստեր (հիմնական տվյալների աղբյուր), մյուսները՝ կրկնօրինակում:
  • Բոլոր փոփոխությունները մաստերից փոխանցվում են կրկնօրինակում:
  • Կրկնօրինակում կիրառվում են այդ փոփոխությունները՝ մնալու համար արդիական:

Իմպլեմենտացիայի վրա հիմնված՝

  • Կրկնօրինակում կարող է լինել սինխրոն (գրառումը հաստատվում է բոլոր կրկնօրինակումների թարմացումից հետո) կամ ասինխրոն (մաստերը չի սպասում կրկնօրինակումներից հաստատում):

Օրինակ՝

  • Տվյալների բազայում, երբ նոր գրառում է կատարվում մաստերում, այն փոխանցվում է կրկնօրինակի օրագրին, որը հետո կիրառվում է կրկնօրինակում՝ նույն տեղեկատվությունը ունենալու համար։