Rumah Pangkalan data Apakah clustering? - definisi dari techopedia

Apakah clustering? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah maksud Clustering?

Clustering, dalam konteks pangkalan data, merujuk kepada keupayaan beberapa pelayan atau contoh untuk menyambung ke pangkalan data tunggal. Contohnya ialah pengumpulan ingatan dan proses yang berinteraksi dengan pangkalan data, iaitu kumpulan fail fizikal yang sebenarnya menyimpan data.

Clustering menawarkan dua kelebihan utama, terutamanya dalam persekitaran pangkalan data tinggi:

  • Toleransi kesalahan: Kerana terdapat lebih daripada satu pelayan atau contoh untuk pengguna untuk menyambung, clustering menawarkan alternatif, sekiranya kegagalan pelayan individu.
  • Pengimbangan beban: Ciri kluster biasanya ditetapkan untuk membolehkan pengguna diperuntukkan secara automatik kepada pelayan dengan beban yang paling sedikit.

Techopedia menerangkan Clustering

Clustering mengambil bentuk yang berbeza, bergantung kepada bagaimana data disimpan dan diperuntukkan sumber. Jenis pertama dikenali sebagai seni bina yang tidak dikongsi bersama. Dalam mod clustering ini, setiap nod / pelayan adalah bebas sepenuhnya, jadi tidak ada titik perbalahan. Contohnya adalah apabila sebuah syarikat mempunyai banyak pusat data untuk satu laman web. Dengan banyak pelayan di seluruh dunia, tiada pelayan tunggal adalah "master." Dikongsi-tiada juga dikenali sebagai "sharding pangkalan data."

Sebaliknya ini dengan seni bina cakera bersama, di mana semua data disimpan di tengah-tengah dan kemudian diakses menerusi contoh-contoh yang disimpan di pelayan atau nod yang berlainan.

Perbezaan antara kedua-dua jenis ini telah kabur baru-baru ini dengan pengenalan pengkomputeran grid atau caching diedarkan. Dalam persediaan ini, data masih diuruskan secara terpusat tetapi dikawal oleh "pelayan maya" yang kuat yang terdiri daripada banyak pelayan yang bekerja bersama sebagai satu.

Takrif ini ditulis dalam konteks Pangkalan Data
Apakah clustering? - definisi dari techopedia