摘要
分析了民航机票定价领域中运价相关核心系统的应用需求与技术难点,以及在高性能系统建设中面临的挑战。针对工程实践中三个突出问题,即运价数据高频读取、交易集群服务一致性、航班库存分布式缓存,描述了相应的解决思路与关键技术,并据此完成系统设计与实际验证。该文是航旅业内首次对运价系统的底层实现原理进行整体性论述,其中包括了复杂数据高频读取方案、大文件可靠分发方法、集群服务一致性机制、分布式无锁缓存等技术设计,在行业内外均有推广应用价值。
This paper analyzes the application requirements and technical difficulties of the core system in civil aviation airfares,as well as the challenges in the construction of high-performance systems.Three prominent problems were listed in the view of engineering practice:high-frequency access of fare data,service consistency among transaction clusters,and distributed cache of flight inventory data.The corresponding solutions and key technologies were described,and the system design and actual verification were completed accordingly.This was the first time in the aviation industry to discuss the underlying implementation principle of the pricing and shopping systems,including the solution of high frequency accessing of data with complex schemes,reliable data distribution method with large data volume,mechanism for cluster service consistency,distributed lock-free cache and other key technical design,which were of promotion and application value inside and outside the civil aviation industry.
作者
梁海峰
刘中一
杨毅
Liang Haifeng;Liu Zhongyi;Yang Yi(TravelSky Technology Limited,Beijing 101318,China;Beijing Engineering Technology Research Center of Civil Aviation Big Data,Beijing 101318,China)
出处
《计算机应用与软件》
北大核心
2026年第3期23-29,50,共8页
Computer Applications and Software
基金
国家自然科学基金项目(U2033203)。
关键词
运价计算
运价搜索
数据高频读取
服务一致性
无锁缓存
分布式缓存
Airfare price
Airfare shop/search High-frequency data reading
Service consistency
Lock-free cacheDistributed cache