python - 在Heroku发电机上运行Hadoop mapreduce Django应用

标签 python django hadoop heroku

是否可以像在以下示例中本地完成的那样,将Hadoop客户端与python(django)mapreduce应用程序/脚本远程集成(在Heroku dynamos或from a free cluster上)进行远程集成?

  • http://www.michael-noll.com/tutorials/writing-an-hadoop-mapreduce-program-in-python/
  • http://blog.matthewrathbone.com/2013/11/17/python-map-reduce-on-hadoop---a-beginners-tutorial.html
  • Hadoop and Django, is it possible?

  • 这个Heroku插件使我相信这是可能的:https://devcenter.heroku.com/articles/treasure-data。但是这个应用程序不是免费的,对我来说,学习曲线与成本的比率并不是显而易见的投资。

    我穿越Heroku / Django / Hadoop桥的动机是使用社交媒体挖掘功能升级我当前的Django应用程序。

    最佳答案

    我怀疑您可以在heroku上安装Hadoop,但是即使您能指出什么呢?

    Hadoop使分布式计算变得容易,如果您要在Heroku免费层中运行它,您将有一个麻烦的麻烦,也许是两个dyno。要利用Hadoop的功能,您需要更多的硬件。此外,heroku dynos具有512 Mb的RAM。

    关于python - 在Heroku发电机上运行Hadoop mapreduce Django应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31172542/

    相关文章:

    python - OpenCV 3.1.0 与 Python 3.5

    python - 基于外部对象索引的聚合组

    python - 在 Python 中使用 gensim 在推文上运行 LDA 时出错

    Django:无法在命令行上设置 super 用户的密码

    php - HBase - 如何根据key-timestamp-id查询?

    linux - 设置 (Linux) Hadoop 集群

    python - python中,frozenset子类的__init__方法抛出参数数量的TypeError

    python - Django 无法使用有效凭据登录

    django - 使用 Django 1.5 实现多种用户类型

    hadoop - 安装hadoop-cdh后/etc/init.d/下缺少初始化脚本