2017-10-15 2 views
0

Ich lerne hadoop und während des Studiums bin ich verwirrt mit zwei Begriffen einen Namespace und zweitens Metadaten.Unterschied zwischen Namespace und Metadaten in Hadoop?

Was ich bisher über Metadaten gelernt habe, ist Metadaten ist ein Teil von Nomenode Server. Es handelt sich um alle Informationen von Dateien in HDFS, Replikationsfaktor, Datanode-Datenblöcke, Dateiberechtigungen usw. Diese Metadaten werden in einer Datei namens fsimage gespeichert. Bitte korrigieren Sie mich, wenn ich falsch bin

Second ist Namespace, Über Namespace ist das einzige, was ich wissen, ist Es ist nur eine Ordnerstruktur und sogar bin mir nicht sicher. Könnt ihr mir diese Begriffe genau erklären? Ich bin verwirrt mit dem Wort Namespace selbst .. !!

Und wie sieht es im Hadoop-System aus und wo kann ich diese beiden Begriffe sehen, wenn ich in meiner lokalen Maschine sehen möchte, wo ich Hadoop installiert habe?

+0

Können Sie Referenzen angeben, wo Sie diese Begriffe gefunden haben? Metadaten auf dem Namenscode sind korrekt. FsImage, ist eine Sache, ja. Namespace ist kein Begriff, den ich über –

+0

@ cricket_007 gehört habe, ich habe von hier gelesen https://hadoop.apache.org/docs/r1.2.1/hdfs_design.html#The+File+System+Namespace und https://stackoverflow.com/questions/23922878/what-is-the-meaning-of-namespace-and-metadata-which-were-used-in-hdfsnamendeode aber konnte nicht verstehen .. !! – Nele

Antwort

0

Scheint wie Namespace ist nur einige HDFS-Pfad oder ein Präfix gegen eine Hive/HBase-Tabelle, um es unter anderen zu bezeichnen.

Metadaten enthalten Informationen zu Namespaces, nur weil sie Dateien darstellen. Sie scheinen sich mit den Metadateninformationen vertraut gemacht zu haben.

Es gibt keinen Unterschied, sie sind kostenlos.

Verwandte Themen