我用Hadoop来计算词之间的共现相似度。我有一个文件,该文件由如下所示的共现字对组成:
a b
a c
b c
b d
我正在使用一种基于图的方法,它将单词作为节点来处理,而同时出现的单词在它们之间有一个边缘。我的算法需要计算所有节点的程度。我成功地编写了一个Map-Reduce作业来计算输出以下内容的总度:
a 2
b 3
c 2
d 1
目前,输出被写回一个文件,但是我想要的是将结果捕获到一个java.util.HashMap中。那么,我想在另一个HashMap作业中使用这个Reduce来计算最终的相似性。
以下是我的问题:
是否可以捕获减少内存作业(List,Map)的结果。如果是
我正在创建一个.net核心MVC 2.1应用程序。我正在考虑缓存主数据,使用上述链接中提到的详细信息。我的应用程序将部署在Win WebApp on azure上。WebApp根据负载对自身进行缩放。不知道在这种情况下缓存将如何运行。任何时候,如果多个own服务器正在运行,每个服务器都会维护自己的缓存?如果这失败了,管理Redis是唯一的选择天青?