Состояние Map-Reduce в Appengine?

Существует appengine-mapreduce , который кажется официальным способом делать что-то в AppEngine. Но, похоже, документации нет, кроме нескольких взломанных вместе страниц Wiki и длинных видеороликов. Есть утверждения, что библиотека поддерживает только шаг map . Но источник указывает, что существуют также реализации для перемешивания .

Версия этой библиотеки appengine-mapreduce, похоже, также включена в SDK, но не предназначена для публичного использования. Таким образом, ожидается, что вы дважды загрузите библиотеку в свою среду выполнения.

Затем есть appengine-pipeline . «Основным вариантом использования API является соединение различных MapReduces App Engine в вычислительный конвейер». Но в библиотеке appengine-mapreduce также есть код, связанный с конвейером.

Итак, с чего мне начать, чтобы узнать, как все это сочетается друг с другом? Какую библиотеку нужно вызывать из моего проекта. Есть ли какая-нибудь достойная документация по appengine-mapreduce, кроме анализа журналов изменений?

14
задан max 23 January 2019 в 21:48
поделиться