Namai Duomenų bazės Kas yra grupavimas? - apibrėžimas iš techopedijos

Kas yra grupavimas? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia klasterizavimas?

Klasterizavimas duomenų bazėse reiškia kelių serverių ar egzempliorių galimybę prisijungti prie vienos duomenų bazės. Pavyzdys yra atminties ir procesų, sąveikaujančių su duomenų baze, rinkinys, kuris yra fizinių failų, kurie iš tikrųjų saugo duomenis, rinkinys.

Klasteriui yra du pagrindiniai pranašumai, ypač didelės apimties duomenų bazių aplinkoje:

  • Gedimų toleravimas: kadangi yra daugiau nei vienas serveris ar egzempliorius, prie kurio vartotojai gali prisijungti, grupavimas siūlo alternatyvą atskiro serverio gedimo atveju.
  • Apkrovos balansavimas: grupavimo funkcija paprastai nustatoma taip, kad vartotojus būtų galima automatiškai paskirstyti į serverį su mažiausia apkrova.

„Techopedia“ paaiškina klasterizaciją

Klasteriai gali būti įvairių formų, atsižvelgiant į tai, kaip duomenys saugomi ir paskirstomi ištekliai. Pirmasis tipas yra žinomas kaip „nieko bendra“ architektūra. Šiame grupavimo režime kiekvienas mazgas / serveris yra visiškai nepriklausomas, todėl nėra jokio ginčijamo taško. To pavyzdys galėtų būti, kai įmonė turi kelis duomenų centrus vienai svetainei. Turėdamas daugybę serverių visame pasaulyje, nė vienas serveris nėra „pagrindinis“. Bendri dalykai taip pat žinomi kaip „duomenų bazių kaupimas“.

Tai prieštarauja bendro disko architektūrai, kurioje visi duomenys saugomi centralizuotai, o tada prieinami per egzempliorius, saugomus skirtinguose serveriuose ar mazguose.

Dviejų tipų skirtumai pastaruoju metu neryškūs pradėjus naudoti tinklų skaičiavimą arba paskirstytą talpyklą. Šioje sąrankoje duomenys vis dar yra centralizuotai valdomi, tačiau kontroliuojami galingo „virtualiojo serverio“, kurį sudaro daugybė serverių, veikiančių kartu kaip vienas.

Šis apibrėžimas buvo parašytas duomenų bazių kontekste
Kas yra grupavimas? - apibrėžimas iš techopedijos