1. 首页
  2. 数据库
  3. 其它
  4. 基本排序算法及其在MapReduce的应用

基本排序算法及其在MapReduce的应用

上传者: 2021-02-09 06:24:17上传 PDF文件 95.24KB 热度 28次
该文档为学习基本排序算法过程中的学习笔记,大部分内容从网络上其他渠道也能得到,仅用于记录备忘之用。冒泡、选择、插入三种作为基本的排序算法是必须要掌握的,而在MapReduce的实际应用中。在Map阶段,k-v溢写时,采用的正是快排;而溢出文件的合并使用的则是归并;在Reduce阶段,通过shuffle从Map获取的文件进行合并的时候采用的也是归并;最后阶段则使用了堆排作最后的合并过程。所以快排、归并以及堆排是必须要掌握的排序算法,这都在MapReduce内部使用的排序算法,学习Hadoop的必须过程。 所谓算法稳定性即能够保证排序前两个相
下载地址
用户评论