一种数据处理方法和相关装置制造方法及图纸

技术编号:38106053 阅读:9 留言:0更新日期:2023-07-06 09:28
本申请实施例公开了一种数据处理方法和相关装置,在获取数据查询请求后,可以根据数据查询请求中包括的航班信息,先从数据库中获取数据查询请求对应的目标数据,该数据库中的数据都处于未解析状态,即还没有解析成特定种类的数据,处于可以解析成多类数据的原数据状态,此时,处理设备可以根据该数据查询请求包括的业务类别对该目标数据进行数据解析,获取该业务类别对应的解析数据,从而可以适应更加多样化的业务类别,为更多的业务类别提供数据服务,提高数据的利用率和数据处理的灵活度。提高数据的利用率和数据处理的灵活度。提高数据的利用率和数据处理的灵活度。

【技术实现步骤摘要】
一种数据处理方法和相关装置


[0001]本申请涉及数据处理
,特别是涉及一种数据处理方法和相关装置。

技术介绍

[0002]随着科技水平和经济水平的不断进步,飞机已经成为人们出行的热门选择方式之一,机场数量逐渐增多,带来了大量与机场、航班相关的数据,通过对数据的解析可以查询到所需的相关信息,以便对机场的运行进行有效管理。
[0003]然而,在相关技术中,对于数据的处理难以满足多种业务类型对于数据的需求。

技术实现思路

[0004]为了解决上述技术问题,本申请提供了一种数据处理方法,为不同种类的业务提供了更加灵活的数据处理方式,可以满足更多类型业务的数据需求。
[0005]本申请实施例公开了如下技术方案:
[0006]第一方面,本申请实施例公开了一种数据处理方法,所述方法包括:
[0007]获取数据查询请求,所述数据查询请求包括航班信息和业务类别;
[0008]根据所述航班信息,从数据库中获取所述数据查询请求对应的目标数据,所述数据库中的数据处于未解析状态;
[0009]根据所述业务类别对所述目标数据进行数据解析,获取所述业务类别对应的解析数据;
[0010]返回所述解析数据。
[0011]在一种可能的实现方式中,所述方法还包括:
[0012]确定所述数据查询请求对应的数据类型;
[0013]所述根据所述航班信息,从数据库中获取所述数据查询请求对应的目标数据,包括:
[0014]通过所述数据类型对应的搜索引擎,根据所述航班信息,从数据库中获取所述数据查询请求对应的目标数据。
[0015]在一种可能的实现方式中,所述根据所述航班信息,从数据库中获取所述数据查询请求对应的目标数据,包括:
[0016]根据所述航班信息,确定所述数据查询请求对应的数据标识;
[0017]从所述数据库中获取所述数据标识对应的数据作为目标数据。
[0018]在一种可能的实现方式中,所述方法还包括:
[0019]获取待存储数据;
[0020]根据所述待存储数据对应的航班信息,生成所述待存储数据对应的数据标识;
[0021]根据所述待存储数据对应的数据标识,在所述数据库中存储所述待存储数据。
[0022]在一种可能的实现方式中,所述方法还包括:
[0023]在消息表中记录所述待存储数据对应的消息,并将所述待存储数据发送至目标搜
索引擎;
[0024]响应于所述待存储数据在所述目标搜索引擎中存储成功,在所述消息表中删除所述待存储数据对应的消息;
[0025]响应于所述待存储数据在所述目标搜索引擎中存储失败,且发送时间达到预设时间节点,重新向所述目标搜索引擎发送所述待存储数据。
[0026]在一种可能的实现方式中,所述方法还包括:
[0027]确定所述数据库中是否具有多份对应同一数据标识的相同数据;
[0028]若有,对多份相同数据进行去重处理,保留针对同一数据标识的唯一数据。
[0029]第二方面,本申请实施例公开了一种数据处理装置,所述装置包括第一获取单元、第二获取单元、解析单元和返回单元:
[0030]所述第一获取单元,用于获取数据查询请求,所述数据查询请求包括航班信息和业务类别;
[0031]所述第二获取单元,用于根据所述航班信息,从数据库中获取所述数据查询请求对应的目标数据,所述数据库中的数据处于未解析状态;
[0032]所述解析单元,用于根据所述业务类别对所述目标数据进行数据解析,获取所述业务类别对应的解析数据;
[0033]所述返回单元,用于返回所述解析数据。
[0034]在一种可能的实现方式中,所述装置还包括第一确定单元:
[0035]所述第一确定单元,用于确定所述数据查询请求对应的数据类型;
[0036]所述第二获取单元具体用于:
[0037]通过所述数据类型对应的搜索引擎,根据所述航班信息,从数据库中获取所述数据查询请求对应的目标数据。
[0038]在一种可能的实现方式中,所述第二获取单元具体用于:
[0039]根据所述航班信息,确定所述数据查询请求对应的数据标识;
[0040]从所述数据库中获取所述数据标识对应的数据作为目标数据。
[0041]在一种可能的实现方式中,所述方法还包括第三获取单元、生成单元和存储单元:
[0042]所述第三获取单元,用于获取待存储数据;
[0043]所述生成单元,用于根据所述待存储数据生成对应的数据标识;
[0044]所述存储单元,用于根据所述待存储数据对应的数据标识,在所述数据库中存储所述待存储数据。
[0045]在一种可能的实现方式中,所述装置还包括记录单元、第一响应单元和第二响应单元:
[0046]所述记录单元,用于在消息表中记录所述待存储数据对应的消息,并将所述待存储数据发送至目标搜索引擎;
[0047]所述第一响应单元,用于响应于所述待存储数据在所述目标搜索引擎中存储成功,在所述消息表中删除所述待存储数据对应的消息;
[0048]所述第二响应单元,用于响应于所述待存储数据在所述目标搜索引擎中存储失败,且发送时间达到预设时间节点,重新向所述目标搜索引擎发送所述待存储数据。
[0049]在一种可能的实现方式中,所述装置还包括第二确定单元和去重单元:
[0050]所述第二确定单元,用于确定所述数据库中是否具有多份对应同一数据标识的相同数据;
[0051]所述去重单元,用于若有,对多份相同数据进行去重处理,保留针对同一数据标识的唯一数据。
[0052]第三方面,本申请实施例公开了一种计算机设备,所述计算机设备包括处理器以及存储器:
[0053]所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;
[0054]所述处理器用于根据所述程序代码中的指令执行第一方面中任意一项所述的数据处理方法。
[0055]第四方面,本申请实施例公开了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,所述计算机程序用于执行第一方面中任意一项所述的数据处理方法。
[0056]第五方面,本申请实施例公开了一种包括指令的计算机程序产品,当其在计算机上运行时,使得所述计算机执行第一方面中任意一项所述的数据处理方法。
[0057]由上述技术方案可以看出,在获取数据查询请求后,可以根据数据查询请求中包括的航班信息,先从数据库中获取数据查询请求对应的目标数据,该数据库中的数据都处于未解析状态,即还没有解析成特定种类的数据,处于可以解析成多类数据的原数据状态,此时,处理设备可以根据该数据查询请求包括的业务类别对该目标数据进行数据解析,获取该业务类别对应的解析数据,从而可以适应更加多样化的业务类别,为更多的业务类别提供数据服务,提高数据的利用率和数据处理的灵活度。
附图说明
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:获取数据查询请求,所述数据查询请求包括航班信息和业务类别;根据所述航班信息,从数据库中获取所述数据查询请求对应的目标数据,所述数据库中的数据处于未解析状态;根据所述业务类别对所述目标数据进行数据解析,获取所述业务类别对应的解析数据;返回所述解析数据。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:确定所述数据查询请求对应的数据类型;所述根据所述航班信息,从数据库中获取所述数据查询请求对应的目标数据,包括:通过所述数据类型对应的搜索引擎,根据所述航班信息,从数据库中获取所述数据查询请求对应的目标数据。3.根据权利要求1所述的方法,其特征在于,所述根据所述航班信息,从数据库中获取所述数据查询请求对应的目标数据,包括:根据所述航班信息,确定所述数据查询请求对应的数据标识;从所述数据库中获取所述数据标识对应的数据作为目标数据。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取待存储数据;根据所述待存储数据生成对应的数据标识;根据所述待存储数据对应的数据标识,在所述数据库中存储所述待存储数据。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:在消息表中记录所述待存储数据对应的消息,并将所述待存储数据发送至目标搜索引擎;响应于所述待存储数据在所述目标搜索引擎中存储成功,在所述消息表中删除所述待存储数据对应的消息;响应于所述待存储数据在所述目标搜索引擎中存储失败,且发送时间...

【专利技术属性】
技术研发人员:潘乃槟刘王君智慧耿思胡冰董云杉刘毅于辉王泉张庆莉温澍训
申请(专利权)人:中国民航信息网络股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1