如何在mapreduce中保留前几行中的值

如何在mapreduce中保留前几行中的值,mapreduce,Mapreduce,我是这个MapReduce的新手。我想处理包含以下格式数据的日志文件 EXECUTED: 2016-05-19 07:11:15 .AAAAA EXECUTED: 2016-05-19 07:11:27 EXECUTED: 2016-05-20 08:11:20 .BBBBB EXECUTED: 2016-05-20 07:11:27 我需要计算命令的执行时间,例如.AAAAA/.BBBBB 第一行显示执行开始时间,最后一行显示完成时间 我想写一个MapReduce程序来计算exe时间。如何

我是这个MapReduce的新手。我想处理包含以下格式数据的日志文件

EXECUTED: 2016-05-19 07:11:15
.AAAAA
EXECUTED: 2016-05-19 07:11:27

EXECUTED: 2016-05-20 08:11:20
.BBBBB
EXECUTED: 2016-05-20 07:11:27
我需要计算命令的执行时间,例如
.AAAAA/.BBBBB

第一行显示执行开始时间,最后一行显示完成时间

我想写一个MapReduce程序来计算
exe
时间。如何从第一行开始保留时间,并在第二行执行时使用:将遇到

还有其他处理方法吗

谢谢,
Sanjay

当运行Map方法从第一行读取值时,将所需值存储在静态变量中。

当Map方法读取下一行时,您可以使用静态变量来比较数据,执行必要的计算并将其传递给Reducer。

嗨,Sumit,我可以使用静态变量来比较数据。成功了。谢谢你的帮助。