电子票据查询方法、装置、存储介质及电子设备与流程

文档序号:20838867发布日期:2020-05-22 17:14阅读:来源:国知局

技术特征:

1.一种电子票据查询方法,其特征在于,所述方法包括:

当确定目标数据库系统启动时,从所述目标数据库系统对应的存储磁盘中读取历史开票数据;

将所述历史开票数据按照预设维度进行统计,以得到在所述预设维度上的统计结果;

在内存中创建预设存储空间,并将所述统计结果存储在所述预设存储空间内;

接收电子票据查询请求;所述电子票据查询请求用于请求查询目标电子票据数据;

响应于接收到所述电子票据查询请求,确定内存中的预设存储空间内是否存储有所述目标电子票据数据;

若所述内存中的预设存储空间内存储有所述目标电子票据数据,从所述内存中的预设存储空间获取所述目标电子票据数据。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

若所述内存中的预设存储空间内未存储所述目标电子票据数据,从存储磁盘上获取所述目标电子票据数据。

3.根据权利要求1所述的方法,其特征在于,在所述接收电子票据查询请求之前,所述方法还包括:

每隔预设时间段获取当前时间段内产生的实时开票数据;

将所述实时开票数据按照所述预设维度更新至所述统计结果中,以得到更新后的统计结果。

4.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:

获取相同时间段内多个目标对象在目标维度上对应的多个所述统计结果,或者,获取同一个目标对象在多个时间段内在目标维度上对应的多个所述统计结果;

将多个所述统计结果按照预设顺序排列后进行显示。

5.一种电子票据查询装置,其特征在于,所述装置包括:

第一获取模块,用于当确定目标数据库系统启动时,从所述目标数据库系统对应的存储磁盘中读取历史开票数据;

统计模块,用于将所述历史开票数据按照预设维度进行统计,以得到在所述预设维度上的统计结果;

存储模块,用于在内存中创建预设存储空间,并将所述统计结果存储在所述预设存储空间内;

接收模块,用于接收电子票据查询请求;所述电子票据查询请求用于请求查询目标电子票据数据;

确定模块,用于响应于接收到所述电子票据查询请求,确定内存中的预设存储空间内是否存储有所述目标电子票据数据;

所述确定模块,还用于若所述内存中的预设存储空间内存储有所述目标电子票据数据,从所述内存中的预设存储空间获取所述目标电子票据数据。

6.根据权利要求5所述的装置,其特征在于,所述确定模块,还用于若所述内存中的预设存储空间内未存储所述目标电子票据数据,从存储磁盘上获取所述目标电子票据数据。

7.根据权利要求5所述的装置,其特征在于,所述装置还包括:

第二获取模块,用于每隔预设时间段获取当前时间段内产生的实时开票数据;

更新模块,用于将所述实时开票数据按照所述预设维度更新至所述统计结果中,以得到更新后的统计结果。

8.根据权利要求5-7任一项所述的装置,其特征在于,所述装置还包括:

第三获取模块,用于获取相同时间段内多个目标对象在目标维度上对应的多个所述统计结果,或者,用于获取同一个目标对象在多个时间段内在目标维度上对应的多个所述统计结果;

显示模块,用于将多个所述统计结果按照预设顺序排列后进行显示。

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1-4中任一项所述方法的步骤。

10.一种电子设备,其特征在于,包括:

存储器,其上存储有计算机程序;

处理器,用于执行所述存储器中的所述计算机程序,以实现权利要求1-4中任一项所述方法的步骤。


技术总结
本公开涉及一种电子票据查询方法、装置、存储介质及电子设备,该方法包括当确定目标数据库系统启动时,从该目标数据库系统对应的存储磁盘中读取历史开票数据;将该历史开票数据按照预设维度进行统计,以得到在该预设维度上的统计结果;在内存中创建预设存储空间,并将该统计结果存储在该预设存储空间内;接收电子票据查询请求;响应于接收到该电子票据查询请求,确定内存中的预设存储空间内是否存储有该目标电子票据数据;若该内存中的预设存储空间内存储有该目标电子票据数据,从该内存中的预设存储空间获取该目标电子票据数据。这样,能够缩短用户的等待时间,提升数据查询效率,也能够提高数据库系统的可靠性。

技术研发人员:徐国栋;陈旭;郜辉辉;李江;李韦;郝晓静
受保护的技术使用者:航天信息股份有限公司
技术研发日:2019.12.04
技术公布日:2020.05.22
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1