Ich versuche Hadoop zu verstehen und ich beziehe mich auf dieses Buch: Hadoop: The definitive Guide"
.Einige Informationen benötigt für Hadoop namenode
Ich habe einige Zweifel in den Daten zu verstehen, die NameNode verwaltet, finden Sie auf das Bild unten:
Auf dieser Grundlage habe ich die folgenden Fragen:
Q1) Was ist die Bedeutung von filesystem namespace
?
Q2) was bedeutet filesystem tree
?
Q3) Was ist meta-data
? Sind meta-data
und namespace
zwei verschiedene Dinge?
Q4) Was ist namespace image
?
Q5) Was ist edit logs
?
Kann mir bitte jemand helfen, dies zu verstehen?
Es gibt viele Terminologien und keine Klarheit des Begriffs.
Dank beantwortet wird für Ihre Antwort so viel. In diesem Diagramm heißt es, dass fsimage- und Edit-Logs den Block-Ort nicht speichern, und wenn der Datanode startet, wird diese Information konstruiert; wie ist das möglich? Haben fsimage und edits diese Informationen nicht? – CuriousMind
Es speichert sie nicht dauerhaft. Bedeutet nicht, dass es es überhaupt nicht speichert. Es befindet sich im Speicher, nachdem das System gestartet und aufgebaut wurde –