Существует appengine-mapreduce, который кажется официальным способом сделать что-то на AppEngine. Но, похоже, нет документации, кроме нескольких взломанных вики-страниц и длинных видео. Есть утверждения, что библиотека поддерживает только шаг map
. Но источник указывает, что есть также реализации для перемешивания.
Версия этой библиотеки appengine-mapreduce, кажется, также включена в SDK, но она не предназначена для публичного использования. Таким образом, вы должны загрузить библиотеку дважды за время выполнения.
Тогда есть appengine-трубопровод. "Основной вариант использования API - это соединение различных MapReduces App Engine в вычислительный конвейер". Но в библиотеке appengine-mapreduce также присутствует связанный с конвейером код.
Так с чего мне начать выяснять, как все это сочетается? Из какой библиотеки мне звонить из моего проекта. Есть ли достойная документация на appengine-mapreduce, кроме анализа логов изменений?