首页 » 技术分享 » 机票分享第一篇 机票由何而来

机票分享第一篇 机票由何而来

 

要: 遥想05年刚加入飞猪,有同学问我机票搜索是怎么做的,一时间不知如何回答。转眼三年过去,为了给自己一个交代,抽时间把所负责的业务、系统、心得加以总结,才有了这几篇机票分享的文章。由于所用的技术、架构都是基于业务的,先科普业务。

遥想05年刚加入飞猪,有同学问我机票搜索是怎么做的,一时间不知如何回答。转眼三年过去,为了给自己一个交代,抽时间把所负责的业务、系统、心得加以总结,才有了这几篇机票分享的文章。由于所用的技术、架构都是基于业务的,先科普业务。

 

一、一张纸质机票

7c41c862ddebc6d875bbd173c991fb6eaae24de2

从纸质机票得知:买家订购的是6月23出发的CA1703次航班,目的的是北京,座位为Y舱,官方指导价(非实际销售价)为1810元。

 

二、代理商销售机票背后的三要素

1、座位(位于航班)

4d9a810831b17307c573a8ad51d68e9b73c10c7a

2018年5月4日出发的,北京-杭州的CA1703次航班,Y舱有多于9个座位

 

2、官方指导价(位于运价)

2828300d2529ad84ec38adba12fb652a6ef61fce

北京-杭州,旅行时间在17年11月13日之后,国航Y舱的官方指导价为2200元

 

3、代理费(通过销售规则的返点、留钱计算)

9a8c5e119ed0cbe652f118f0da7df29f954cc437

飞天红猪侠旅行在2018年3月30日-12月31日销售的,旅行日期范围在2018年3月30日-12月31日之间的国航机票,返点比例是0.5%,留2元钱。

 

三、代理商所售机票销售价的计算

座位、官方指导价、代理费三者匹配后算出销售价。

官方指导价*(1-返点比例)+ 留钱 = 销售价

示例:2200元*(1-0.5%)+ 2元 = 2191元

 

四、航司旗舰店售卖的机票

航司旗舰店直接报出的销售价格(通常和官方指导价相同,无需匹配、计算)

fb9459661148bc190892d33f2ddfc44d7eb2b58a

在2018年5月4日从北京出发到达杭州的CA1703次航班Y舱的销售价为2200元,多于9个座位

 

五、四类核心数据在系统中的流向

 

6cd421624cd56c74ab5f395142e27db6c1bc4745

注:国内机票下单前核心数据流向示意图

 

可以看到,数据有两个来源,从外部系统抓取、由商家录入,数据会先持久化到数据库,并同步到计算层,为保证查询数据的速度通常需要一个缓存层,计算的结果会进一步被合并、排序并最终形成用户看到的在售机票。

原文链接

本文为云栖社区原创内容,未经允许不得转载。

转载自原文链接, 如需删除请联系管理员。

原文链接:机票分享第一篇 机票由何而来,转载请注明来源!

0