java - Mahout 是实时工作还是根据算法规则预处理数据?

标签 java apache mahout recommendation-engine mahout-recommender

我正在尝试构建一个推荐引擎,为此我正在考虑使用apache mahout,但我无法确定mahout是否实时处理数据,或者它是否在服务器空闲时预处理数据,并且将结果存储在数据库中的某个位置。

还有人知道亚马逊、Netflix 等网站采用什么方法吗?

最佳答案

要么/要么,但不能两者兼而有之。旧项目中的某些部分对于中等规模来说基本上是实时的。还有基于 Hadoop 的实现,它们都是离线的。两者没有关系。

我是这些部分的主要创建者,如果您想要一个同时完成这两个部分的系统,我建议您查看我当前的项目 Myrrix ( http://myrrix.com )

关于java - Mahout 是实时工作还是根据算法规则预处理数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16645697/

相关文章:

php - Apache 在 Mavericks 上运行错误版本的 PHP

mahout - Apache Mahout - 学习先决条件

cluster-analysis - Mahout 二进制数据聚类

windows - apache mahout ALS 可以在没有 hadoop 的情况下工作吗?

java - Eclipse 谷歌 SDK

java - RMI 中的骨架对象是什么时候创建的?

Java - ol' 透明 JFrame,没有限制库

带有 mod-proxy 和 SSL 的 Apache VirtualHost

php - 如何在运行 Apache 2.4 的 Windows Server 上禁用 SSL - RC4 密码

Java 将类型信息与来自 toBytes 的 Byte[] 数组一起存储