我是 Accumulo 的新手。我知道我可以编写 Java 代码来使用 Hadoop 和 MapReduce 扫描、插入、更新和删除数据。我想知道的是 Accumulo 中是否可以进行聚合。
我知道在MySql中我们可以使用groupby
,orderby
,max
,min
,count
,sum
,join
s、嵌套查询等。是否有可能直接或间接在 Accumulo 中使用这些函数。
Accumulo 确实支持通过使用组合器迭代器进行聚合(Accumulo 组合器示例 ).
迭代器主要在服务器端运行,但也可以在客户端运行,并且可以在将数据发送回客户端之前执行大量计算。
Accumulo 附带了许多迭代器,更具体地说,summingCombiner 用于对条目的值求和。 Dave Medinet 的博客中有一些很好的例子(累积博客)。更具体地说,使用 summingCombiner 来实现字数统计(Accumulo 中的字数统计)。我还建议注册 Accumulo 用户邮件列表(邮件列表).
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)