Acasă Baze de date Ce este gruparea? - definiție din techopedia

Ce este gruparea? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Clustering?

Clusteringul, în contextul bazelor de date, se referă la capacitatea mai multor servere sau instanțe de a se conecta la o singură bază de date. O instanță este colecția de memorie și procese care interacționează cu o bază de date, care este setul de fișiere fizice care stochează efectiv date.

Clusteringul oferă două avantaje majore, în special în mediile bazelor de date cu volum mare:

  • Toleranță la erori: Deoarece există mai mult de un server sau o instanță la care se vor conecta utilizatorii, clusteringul oferă o alternativă, în caz de eșec individual al serverului.
  • Bilanțarea încărcăturii: caracteristica de clustering este de obicei configurată pentru a permite utilizatorilor să fie alocați automat serverului cu cea mai mică încărcare.

Techopedia explică Clustering

Clusteringul ia forme diferite, în funcție de modul în care datele sunt stocate și resursele alocate. Primul tip este cunoscut sub denumirea de arhitectură cu nimic comun. În acest mod de clustering, fiecare nod / server este complet independent, deci nu există un singur punct de conținut. Un exemplu în acest sens ar fi atunci când o companie are mai multe centre de date pentru un singur site web. Cu multe servere de pe glob, niciun singur server nu este un „maestru”. Nimic împărtășit este cunoscut și sub numele de „ascuțirea bazelor de date”.

Contrastați acest lucru cu arhitectura pe disc partajat, în care toate datele sunt stocate central și apoi accesate prin intermediul instanțelor stocate pe diferite servere sau noduri.

Distincția dintre cele două tipuri a devenit estompată recent odată cu introducerea calculelor de grilă sau a memoriei cache distribuite. În această configurare, datele sunt încă gestionate central, dar controlate de un „server virtual” puternic care este format din mai multe servere care lucrează împreună ca unul.

Această definiție a fost scrisă în contextul bazelor de date
Ce este gruparea? - definiție din techopedia