Updated on 2024-12-10 GMT+08:00

MapReduce Application Development Process

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

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

Phase

Description

Reference

Understand basic concepts.

Before application development, learn basic concepts of MapReduce.

Common Concepts of MapReduce 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 MapReduce operating environment is a MapReduce client. Install and configure the client according to the guide.

Preparing a MapReduce Application Running Environment

Obtain and import a sample project

or create a new project.

MapReduce provides sample projects for different scenarios. You can import a sample project to learn the application. You can also create a MapReduce project according to the guide.

Importing and Configuring MapReduce Sample Projects

Develop a project based on the scenario.

MRS provides you with a sample project to

help you quickly learn APIs of all MapReduce components.

Compile and run applications.

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

Compiling and Running a MapReduce Application

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.

Viewing the MapReduce Application Commissioning Result