 Spark හි කොටස් shuffle කිරීමේදී coalesce සහ repartition අතර වෙනස කුමක්ද
Coalesce අවශ්‍යයෙන්ම බහුවිධ කොටස් විශාල කොටස් වලට කාණ්ඩ කරයි. එබැවින් ඔබට වර්ග කිරීමේ අනුපිළිවෙලට බලපෑම් නොකර කොටස් ගණන (සහ කාර්යයන්) අඩු කිරීමට අවශ්‍ය විට coalesce භාවිතා කරන්න. උදා:- ඔබට කොටස් කිහිපයක් වෙනුවට තනි CSV ගොනු ප්‍රතිදානයක් ලිවීමට අවශ්‍ය වූ විට, ඔබට කොටස් ගණන වෙනස් කරන කලවම් කිරීමක් ඇති කිරීමට අවශ්‍ය විට නැවත කොටස් කිරීම භාවිතා කරන්න. නැවත කොටස් කිරීම සඳහා පොදු භාවිතයක් වන්නේ ගොනු ප්‍රමාණයේ ඇති skew ඉවත් කිරීම හෝ Spark හි පෙරනිමියට වඩා කුඩා/වෙනස් කොටස් ගණනකින් ආරම්භ කිරීමයි.