java - 我们需要在同一台机器上安装 mahout 和 hadoop 吗?

标签 java linux windows hadoop mahout

我正在尝试使用 mahout、hadoop 和 java 构建推荐引擎。这是我第一次使用 hadoop,我从一个已经安装了 hadoop 的服务器上获取我的数据集,这是一个 linux 环境。我的开发环境是windows,现在需要在我的开发环境或者服务器端安装mahout吗?如果我的开发环境需要 mahout,我是否还需要在其中安装 hadoop?

最佳答案

如果您的机器上没有 Hadoop,Mahout 将在当前机器上以伪分布式模式运行。

尽管如此,Windows 和 Hadoop 并不真正喜欢彼此,并且根据您的 Mahout 版本(更具体地说,它具有的 Hadoop 依赖性),您很可能会遇到此问题 (link)。该问题从 Hadoop 0.20.204 开始出现(尽管我必须承认我不知道它是否已在最新版本的 Hadoop 上得到修复)

关于java - 我们需要在同一台机器上安装 mahout 和 hadoop 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16642683/

相关文章:

PHP fatal error : require_once(): Failed opening required 'Mail.php' (include_path ='.:/usr/share/pear:/usr/share/php' )

linux - 如何为 debian :jessie 构建 .net 核心应用程序

windows - 更新批处理文件中的命令行参数

windows - Vala示例编译错误

java - 我们应该在使用相同的 CSR 更新后重新部署 jars 吗?

java - 通过 JDK 7 使用 AES 128 时出现问题

java - 我的求和代码中的无限循环

java - Kafka主题删除

c++ - 动态库中的 libstdc++ 静态链接

PHP - 是否有机会通过 exec() 运行 GUI 程序?