Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 15082|Svar: 0

[Källa] API-operationer för Hadoop - HDFS

[Kopiera länk]
Publicerad på 2019-07-05 16:33:58 | | |
1. Införa beroende

Obs: Om du behöver importera jar-paketet manuellt, ---- HDFS jar-paketet Hadoop-installationskatalogen under dela

2. Beskrivning av utveckling under fönster

Det rekommenderas att utveckla Hadoop-applikationer under Linux, och det kommer inte att finnas några kompatibilitetsproblem. Om du vill utveckla en klientapplikation på Windows behöver du sätta upp följande miljö:

A. Packa upp ett Hadoop-installationspaket i en katalog i Windows

B. Ersätt biblioteks- och bin-katalogerna under installationspaketet med de lokala biblioteken som kompilerats för motsvarande Windows-version av plattformen

C. Konfigurera HADOOP_HOME i fönstersystemet att peka på installationspaketet du packade upp

D. Lägg till Hadoops bin-katalog till vägvariabeln i Windows-systemet


För att köra HDFS i Java behöver du först skaffa en klientinstans




Vårt operationsmål är HDFS, så det erhållna fs-objektet bör vara en instans av DistributedFileSystem.

Get method: Varifrån kommer den specifika instansklientklassen?

- Utifrån konfigurationsvärdet för en av parametrarna fs.defaultFS i conf;

Om vi inte specificerar fs.defaultFS i vår kod, och det inte finns någon motsvarande konfiguration under projektets klasspath, kommer standardvärdet i conf från core-default.xml i hadoop jar-paketet, och standardvärdet är: file:///, då kommer förvärvet inte att vara en instans av DistributedFileSystem, utan ett klientobjekt i det lokala filsystemet;


Tillägg, radering, modifiering och granskning av dokument

Åtkomst till HDFS via ström







Föregående:Hadoop HDFS Shell-kommandorollup
Nästa:C# Http-förfrågan Ladda upp formulärfil (ytterligare parametrar kan läggas till)
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com