2016-08-26 1 views
0

Ich bin neu in Hadoop und bin auf einige Sequenzdateien gestoßen. Wie ich Sequence File lese, gibt es 3 Möglichkeiten, eine Sequenzdatei zu erstellen. Jetzt habe ich eine Sequenzdatei, woher weiß ich, welche Art von Sequenzdatei es ist. Wie lese ich Meta-Informationen dazu. Ich brauche das, weil ich eine Sequenzdatei habe und es wird erwartet, dass ich eine ähnliche Sequenzdatei erstelle.Wie kann man wissen, um welche Art von Sequenzdatei es sich handelt?

Gibt es einen Hadoop-Befehl, den ich verwenden kann, um diese Informationen zu überprüfen?

Antwort

0

SequenceFile ist eine flache Datei, bestehend aus binären Schlüssel/Wert-Paaren. Die SequenceFile.Reader fungiert als Brücke und kann jedes der SequenceFile-Formate lesen.

Sie brauchen nicht das SequenceFile Format an den SequenceFile.Reader, der Leser beispielsweise standardmäßig zu erwähnen, werden diese Details und dekomprimiert die Datei nach dem Codec gefunden im Dateiformat erhalten.

Siehe Beispiele hier:

Verwandte Themen