What are the exact differences between reduce and fold operation in Spark?
Answer Posted / Trapti Kansal
reduce: It is a transformational action in Spark that reduces an RDD to a single value by applying an associative and commutative binary function. The default function is concatenation for strings, addition for numbers, etc.nfold: It is a more generalized version of reduce. Instead of reducing to a single value, fold can accumulate the result into a user-defined datatype (not just a single value).
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers