Updated on 2024-08-16 GMT+08:00

HDFS Application Development Process

Figure 1 and Table 1 describe the phases in the development process.

Figure 1 HDFS application development process
Table 1 Description of the HDFS development process

Phase

Description

Reference

Understand basic concepts.

Before application development, learn basic concepts of HDFS.

Common Concepts of HDFS Application Development

Prepare a development environment.

Use the Eclipse tool to configure the development environment according to the guide.

Preparing the Eclipse and JDK

Prepare an operating environment.

The HDFS operating environment is an HDFS client. Install and configure the client according to the guide.

Preparing an HDFS Application Running Environment

Download and import a sample project.

HDFS provides sample projects for different scenarios. You can import a sample project to learn the application.

Importing and Configuring HDFS Sample Projects

Develop a project based on the scenario.

HDFS provides sample projects to help you quickly understand APIs of HDFS components.

HDFS Development Plan

Compile and run applications.

You can compile the developed application and submit it for running.

Linux: Commissioning an HDFS Application on Linux

View application running results.

Application running results are exported to a path you specify. You can also view the application running status on the UI.

Linux: Viewing the HDFS Application Commissioning Result