clustering

Autor: Eugene Taylor
Data Creației: 10 August 2021
Data Actualizării: 1 Iulie 2024
Anonim
StatQuest: K-means clustering
Video: StatQuest: K-means clustering

Conţinut

Definiție - Ce înseamnă Clustering?

Clusteringul, în conținutul 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: funcția de clustering este de obicei configurată pentru a permite utilizatorilor să fie alocați automat serverului cu cea mai mică încărcare.

O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

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 baza de date