- Hands-On Big Data Modeling
- James Lee Tao Wei Suresh Kumar Mukhiya
- 116字
- 2021-06-10 18:58:52
MapReduce
MapReduce refers to a programming model that is suitable for processing big amounts of data. For example, Hadoop is capable of executing a MapReduce program written in several programming languages, including Java, C++, Python, Ruby, and others. MapReduce is designed to efficiently process a huge volume of data, by connecting many commodity computers together, to work in parallel. In addition to this, MapReduce ties smaller and more reasonably priced machines together into a single, cost-effective commodity cluster. MapReduce achieves this efficiency by dividing a task into smaller parts and assigning them to several computers. Later, the results are collected in a single location and integrated, in order to form the resulting dataset.
推薦閱讀
- 輕松學(xué)C語言
- Getting Started with MariaDB
- 自動控制原理
- Hands-On Neural Networks with Keras
- ServiceNow Cookbook
- 自動檢測與轉(zhuǎn)換技術(shù)
- 城市道路交通主動控制技術(shù)
- CorelDRAW X4中文版平面設(shè)計(jì)50例
- RPA(機(jī)器人流程自動化)快速入門:基于Blue Prism
- 數(shù)據(jù)庫系統(tǒng)原理及應(yīng)用教程(第5版)
- C++程序設(shè)計(jì)基礎(chǔ)(上)
- 基于RPA技術(shù)財(cái)務(wù)機(jī)器人的應(yīng)用與研究
- Mastering Ansible(Second Edition)
- Creating ELearning Games with Unity
- Moodle 2.0 Course Conversion(Second Edition)