Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/376.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 有状态迭代器_Java_Hadoop_Iterator - Fatal编程技术网

Java 有状态迭代器

Java 有状态迭代器,java,hadoop,iterator,Java,Hadoop,Iterator,什么是有状态迭代器 这个问题涉及Hadoop中定义的用于执行连接的迭代器。如参考文件所述: 这定义了一个可以重播的有状态迭代器接口 直接添加到其中的元素。请注意,这并不扩展 迭代器 “直接添加到其中的重播元素”是什么意思?此迭代器与普通迭代器有何不同?下面是关于有状态迭代器的更多信息: (查看发电机下方) 以下是一些进一步的信息: 最后,这里: 由于迭代是有状态的,因此访问 当前映射条目在固定时间内发生 希望这有帮助。不太确定,但可能不同的是,每个值只能从普通迭代器读取一次,而不是在这里读取

什么是有状态迭代器

这个问题涉及Hadoop中定义的用于执行连接的迭代器。如参考文件所述:

这定义了一个可以重播的有状态迭代器接口 直接添加到其中的元素。请注意,这并不扩展 迭代器


“直接添加到其中的重播元素”是什么意思?此迭代器与普通迭代器有何不同?

下面是关于有状态迭代器的更多信息:

(查看发电机下方)

以下是一些进一步的信息:

最后,这里:

由于迭代是有状态的,因此访问 当前映射条目在固定时间内发生


希望这有帮助。

不太确定,但可能不同的是,每个值只能从普通迭代器读取一次,而不是在这里读取多次