Question: what is the difference between input split and hdfs block?
Answer: Input splits are a logical division of your records whereas HDFS blocks are a physical division of the input data. ... Hadoop guarantees the processing of all records . A machine processing a particular split may fetch a fragment of a record from a block other than its “main” block and which may reside remotely.