当多个查询需要从datanode访问相同的数据时会发生什么?

时间:2013-07-05 06:08:25

标签: hadoop mapreduce

当我们同时触发多个查询时,2个查询需要访问相同的数据。 Map Reduce会发生什么?

假设一个节点中只存在1个数据副本,而2个查询需要访问同一数据节点的数据。怎么了?其中一个查询是在队列中等待还是同时处理?

1 个答案:

答案 0 :(得分:0)

将同时处理查询,当一个队列到来时,将启动新线程来处理它,您可以看到源代码here