国际机票后端引擎缓存系统架构_第1页
国际机票后端引擎缓存系统架构_第2页
国际机票后端引擎缓存系统架构_第3页
国际机票后端引擎缓存系统架构_第4页
国际机票后端引擎缓存系统架构_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、国际机票后端引擎缓存系统架构技术创新,变革未来目录国际机票系统的情况国际机票系统的架构及其组件选型国际机票系统状况中国最大的OTA(Online Travel Agency )200多个国家和地区5000多个城市/机场 4.2,000,000 多条航线5.IBU 200%的增长6.超过 100,000,000 的查询国际机票系统的架构及其组件选型ArchitectureMongoDB Cluster:IDCNodesSizeWriteReadSHA7 shards *3 replica800GB70K140KFRW3 replica20GB +N.A.N.A.Overall 命中率: 50%W

2、hy Mongo?高并发、高吞吐、低延迟Schema free根据不同的策略,读取不一样的节点分布式部署以及水平拓展能力滚动式变更,使得业务无需变更窗口时间多样化的索引支撑,在业务上进一步保证低延迟下的高命中率节约成本业务影响增加了整个系统的吞吐降低了平均响应时间更重要的是在节约成本的同时,带给客户更好的用户体验,从而提升了下单的可能性机器学习策略来提高缓存命中率CacheGDSCtripTTL 时长通过率Features:OD-ODCountry-Date- Month-QueryTime-Count- SeatGrade-AgentLabels:验价与否 通过与否查询频率/间隔TTL =

3、17 %30 %More . %MongoDB Cluster SHAShard01 Primary (InMem)Shard01 Secondary (InMem)Share01 Aribtermongos01mongos02Config Server Primary(WT)Config Server secondary (WT)Config Server secondary (WT)ConfigSvrAGG1mongos03mongos04Shard01Shard02Shard03Shard07Shard02 Primary (InMem)Shard02 Secondary (InMem)Share02 AribterShard03 Primary (InMem)Shard03 Secondary (InMem)Share03 AribterShard07 Primary (InMem)Shard07 Secondary (InMem)Share07 AribterAGG2AGG3 Mong

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论