草庐IT

reducer-combiner

全部标签

java - Guava 是否有等效于 Python 的 reduce 函数?

guava(或其他java库)在Python中有类似reduce()的函数吗?我正在寻找这样的东西http://docs.python.org/library/functions.html#reduce 最佳答案 没有。最终可能会,尽管像这样的功能性东西并不是Guava的核心焦点。见thisissue. 关于java-Guava是否有等效于Python的reduce函数?,我们在StackOverflow上找到一个类似的问题: https://stackove

java - 流分组By : reducing to first element of list

这个问题在这里已经有了答案:Ignoreduplicateswhenproducingmapusingstreams(11个回答)关闭去年。我有一个List可以表示(简化)JSON样式:[{codice=EUR,description=Euro,ratio=1},{codice=USD,description=Dollars,ratio=1.1}]我想将其转换为Map像这样:{EUR={codice=EUR,description=Euro,ratio=1},USD={codice=USD,description=Dollars,ratio=1.1}}我写了这个单行:getValute

java - reduce() 方法在 Java 8 中是如何工作的?

我试图了解reduce()方法在java-8中是如何工作的.例如我有这个代码:publicclassApp{publicstaticvoidmain(String[]args){String[]arr={"lorem","ipsum","sit","amet"};Liststrs=Arrays.asList(arr);intijk=strs.stream().reduce(0,(a,b)->{System.out.println("Accumulator,a="+a+",b="+b);returna+b.length();},(a,b)->{System.out.println("Co

mongodb - 在 Mongo 的数据上运行 Map/Reduce 的最佳方法是什么?

我有一个大型Mongo数据库(100GB)托管在云中(MongoLab或MongoHQ)。我想对数据运行一些Map/Reduce任务来计算一些昂贵的统计数据,并且想知道完成这项工作的最佳工作流程是什么。理想情况下,我想使用Amazon的Map/Reduce服务来做到这一点,而不是维护自己的Hadoop集群。将数据从数据库复制到S3是否有意义。然后在上面运行AmazonMap/Reduce?或者有更好的方法来完成这项工作。此外,如果再往下走,我可能希望像每天一样频繁地运行查询,因此S3上的数据需要反射(reflect)Mongo中的内容,这会使事情复杂化吗?任何建议/war故事都会非常有

mongodb - 在 Mongo 的数据上运行 Map/Reduce 的最佳方法是什么?

我有一个大型Mongo数据库(100GB)托管在云中(MongoLab或MongoHQ)。我想对数据运行一些Map/Reduce任务来计算一些昂贵的统计数据,并且想知道完成这项工作的最佳工作流程是什么。理想情况下,我想使用Amazon的Map/Reduce服务来做到这一点,而不是维护自己的Hadoop集群。将数据从数据库复制到S3是否有意义。然后在上面运行AmazonMap/Reduce?或者有更好的方法来完成这项工作。此外,如果再往下走,我可能希望像每天一样频繁地运行查询,因此S3上的数据需要反射(reflect)Mongo中的内容,这会使事情复杂化吗?任何建议/war故事都会非常有

php - Mongo Map Reduce 第一次

第一次在这里使用Map/Reduce用户,并使用MongoDB。我有很多页面访问数据,我想通过使用Map/Reduce来了解这些数据。下面基本上是我想做的,但作为一个Map/Reduce的初学者,我认为这超出了我的知识范围!浏览过去30天内访问过的所有页面,其中external=true。然后对于每个页面,查找所有访问次数按推荐位置对所有访问进行分组对于每个推荐位置,计算有多少人访问了具有特定“类型”并且“标签”中也有特定单词的页面。数据库和集合被组织为$mongo->dbname->visits一个示例文档是:{"url":"www.example.com","type":"a","

php - Mongo Map Reduce 第一次

第一次在这里使用Map/Reduce用户,并使用MongoDB。我有很多页面访问数据,我想通过使用Map/Reduce来了解这些数据。下面基本上是我想做的,但作为一个Map/Reduce的初学者,我认为这超出了我的知识范围!浏览过去30天内访问过的所有页面,其中external=true。然后对于每个页面,查找所有访问次数按推荐位置对所有访问进行分组对于每个推荐位置,计算有多少人访问了具有特定“类型”并且“标签”中也有特定单词的页面。数据库和集合被组织为$mongo->dbname->visits一个示例文档是:{"url":"www.example.com","type":"a","

mongodb - 在 mongodb map-reduce 中使用相同的键多次调用 reduce

我正在尝试在mongoshell中的mongodb上运行mapreduce。出于某种原因,在减少阶段,我收到了对同一个键的多次调用(而不是单个键),所以我得到了错误的结果。我不是这个领域的专家,所以也许我犯了一些愚蠢的错误。任何帮助表示赞赏。谢谢。这是我的小例子:我正在创建10000个文档:vari=0;db.docs.drop();while(i然后我基于模块10做map-reduce(所以我除了在每个“桶”中获得1000个)db.docs.mapReduce(function(){emit(this.index%10,1);},function(key,values){return

mongodb map reduce教程

这个问题在这里已经有了答案:关闭9年前。PossibleDuplicate:HowdoIuseMap/ReduceinMongoDB?我看过MongoDbpresentation对于新的聚合框架。有演示文稿、渐进式示例等......你知道MongoDB下的map/reduce有类似的东西吗?我还没找到…… 最佳答案 检查mongodbcookbook,您可以看到很多带有很好解释的map-reduce示例。还可以查看我对其他question的回答在关于mongomapreduce的SO中了解更多信息。

MongoDB Map/Reduce Array 聚合问题

我有一个MongoDB集合,其文档使用多个嵌套级别,我想从中提取从其字段子集编译的多维数组。我现在有一个适合我的解决方案,但我想更好地理解“幂等性”的概念及其与reduce函数相关的后果。{"host_name":"gateway","service_description":"PING","last_update":1305777787,"performance_object":[["rta",0.105,"ms",100,500,0],["pl",0,"%",20,60,0]]}这里是map/reduce函数varM=function(){varhn=this.host_name,