Updated on 2024-08-16 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 Applications

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