2017-10-15 4 views
0

私はhadoopを学んでいますが、勉強している間に2つの用語の1つと名前空間が混同され、2つ目はメタデータです。Hadoopのネームスペースとメタデータの違いは?

これまでメタデータについて学んだことは、メタデータはnamenodeサーバーの一部です。 HDFS、レプリケーションファクタ、データノードのデータブロック、ファイルアクセス権などのファイルに関するすべての情報。このメタデータはfsimageというファイルに格納されます。間違っていると私を訂正してください。

Secondはネームスペースについて、私が知っている唯一のものはそのフォルダ構造であり、それについてもわからないです。あなたは私とこれらの言葉について正確に分かち合うことができますか?私は名前空間自体と混同しています。

Hadoopシステムではどのように見えますか、ローカルマシンでhadoopがインストールされているかどうかを確認するには、これらの両方の用語が表示されますか?

+0

これらの用語を見つけたところで参考文献を提供できますか? namenodeのメタデータは正しいです。 FsImage、事です、はい。名前空間は私が –

+0

@ cricket_007について聞いた言葉ではありません。ここからはhttps://hadoop.apache.org/docs/r1.2.1/hdfs_design.html#The+File+System+Namespaceとhttps:///stackoverflow.com/questions/23922878/what-is-the-meaning-of-namespace-and-metadata-which-were-used-in-hdfsnamenodeただし、理解できませんでした.. – Nele

答えて

0

名前空間のように見えるのは、ちょうどHDFSパス、あるいはHive/HBaseテーブルに対するプレフィックスです。

メタデータには、ファイルを表すという理由だけで名前空間に関する情報が保持されます。あなたはメタデータ情報について理解しているようです。

違いはありませんが、無料です。

関連する問題