斯文汉堡

文章
4
资源
0
加入时间
2年10月17天

Hadoop学习(3)——Mapreduce案例分析

一、天气案例:细粒度介绍计算框架(1)需求:找出每个月气温最高的2天(2)思路每年 每个月 最高 2天 1天多条记录?进一部思考:年月分组 温度升序 key中要包含时间和温度呀!MR原语:相同的key分到一组,通过GroupCompartor设置分组规则(3)实现具体思路自定义数据类型Weather:包含时间 包含温度 自定义排序比较规则自定义分组比较:年月相同被视为相同的key那么reduce迭代时,相同年月的记录有可能是同一天的:reduc

SpringCloud学习第二篇(Ribbon 负载均衡)

Ribbon 是什么?SpringCloud 是基于Netflix Ribbon 实现得一套客户端负载均衡得工具。简单来说,Ribbon 是Netflix 发布得开源项目,主要功能是提供客户端得软件负载均衡算法。将NETFLIX 得中间层服务连接在一起,Ribbon 得客户端组织提供一系列完整得配置项如:连接超时,重试等等,简单得说,就是在配置文件中列出LoadBalancer (简称LB:负载均衡) 后面所有得机器,Ribbon 会自动得帮助你基于某种规则(如简单轮询,随机连接等)去连接这些机