MapReduce pour App Engine
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Important : Google a transféré l'assistance et le développement ultérieur des bibliothèques Java et Python MapReduce à la communauté Open Source.
Le code source et la documentation sont disponibles sur GitHub.
MapReduce est un modèle de programmation qui permet de traiter de grands volumes de données de façon parallèle et distribuée. Il s'avère utile pour exécuter des tâches importantes de longue durée ne pouvant pas être traitées en une seule requête, telles que les suivantes :
- Analyse de journaux d'application
- l'agrégation de données connexes provenant de sources externes ;
- la conversion de formats de données ;
- Exportation de données à des fins d'analyse externe
MapReduce App Engine est une bibliothèque Open Source gérée par la communauté. Elle repose sur les services App Engine tels que Datastore et les files d'attente de tâches.
La bibliothèque est disponible sur GitHub à ces emplacements :
Accéder à de la documentation
La documentation relative à MapReduce est disponible en cliquant sur l'icône wiki des projets GitHub dont le lien figure ci-dessus. Toutefois, pour plus de facilité, vous pouvez également accéder à la documentation relative à MapReduce pour Java et Python en cliquant sur le lien suivant :
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/03/06 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/03/06 (UTC)."],[[["Google has transitioned the Java and Python MapReduce libraries to open-source, with the source code and documentation now available on GitHub."],["MapReduce is a programming model designed for processing large datasets in parallel, making it useful for long-running jobs like log analysis and data transformation."],["App Engine MapReduce is a community-maintained, open-source library built on App Engine services like Datastore and Task Queues."],["The MapReduce library's documentation for both Java and Python is accessible via the GitHub wiki, at the link provided for your convenience."]]],[]]