Sobes.tech
Junior — Middle

Կարող եք բացատրել ծառայի կոնցեպտը տվյալների բազաների կրկնօրինակումի համատեքստում?

sobes.tech AI

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

Տվյալների բազաների կրկնօրինակում համատեքստում, "slave" (գործակատար) — դա սերվեր կամ հանգույց է, որը ստանում է տվյալների պատճենը գլխավոր սերվերից (մաստեր) և պահպանում է այն արդիական:

Հիմնական կետեր՝

  • Գործակատարն սովորաբար չի ընդունում ուղղակի գրառումներ, միայն կարդում է տվյալները:
  • Կրկնօրինակում կարող է լինել անսինխրոն կամ սինխրոն, կախված կարգավորումներից:
  • Գործակատարն օգտագործվում է ընթերցման բեռը բաշխելու և խափանումների դիմադրությունը բարձրացնելու համար:

Օրինակ՝ MySQL-ում, մաստերը ընդունում է գրառման հարցումները, իսկ գործակատարները ստանում են թարմացումները և սպասարկում են ընթերցման հարցումները։