Apakah maksud datanode?

WBOY
Lepaskan: 2022-03-08 16:58:20
asal
4673 orang telah melayarinya

DataNode ialah nod perisian yang dijalankan pada mesin berasingan dalam contoh HDFS; biasanya gugusan Hadoop mengandungi NameNode dan sejumlah besar DataNodes biasanya disusun dalam bentuk rak, dan semua rak menyambungkan semua sistem melalui pendirian suis.

Apakah maksud datanode?

Persekitaran pengendalian artikel ini: sistem Windows 10, nodejs versi 12.19.0, komputer Dell G3.

Apakah maksud datanode?

DataNode ialah nod perisian yang dijalankan pada mesin yang berasingan dalam contoh HDFS. Biasanya kluster Hadoop mengandungi NameNode dan sejumlah besar DataNodes. DataNodes biasanya disusun dalam bentuk rak, dan semua rak menyambungkan semua sistem melalui suis.

DataNodes bertindak balas untuk membaca dan menulis permintaan daripada pelanggan HDFS Mereka juga bertindak balas kepada arahan untuk membuat, memadam dan menyalin blok daripada NameNode. NameNode bergantung pada mesej degupan jantung berkala daripada setiap DataNode. Setiap mesej mengandungi laporan blok yang NameNode boleh mengesahkan pemetaan blok dan metadata sistem fail lain. Jika DataNode tidak boleh menghantar mesej degupan jantung, NameNode akan mengambil langkah pembaikan. Replika semula blok yang hilang pada nod ini.

Datenode menyediakan perkhidmatan storan untuk data fail sebenar.

Blok fail (blok): unit storan paling asas. Untuk kandungan fail, panjang fail adalah saiz, kemudian bermula dari 0 mengimbangi fail, fail dibahagikan dan dinomborkan dalam susunan saiz tetap, dan setiap yang dibahagikan dipanggil Blok. Saiz BIock lalai HDFS ialah 128MB.

Berbeza daripada sistem fail biasa, dalam HDFS, jika fail lebih kecil daripada saiz blok data, ia tidak menempati keseluruhan ruang storan data.

Pembelajaran yang disyorkan: "tutorial video nodejs"

Atas ialah kandungan terperinci Apakah maksud datanode?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan