一种确定资源消耗的方法和装置制造方法及图纸

技术编号:34496422 阅读:20 留言:0更新日期:2022-08-10 09:16
本发明专利技术公开了一种确定资源消耗的方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:基于操作时间,从数据库中依次获取关于服务的操作记录;针对各个操作记录:如果操作类型为购买,则根据服务次数变动值,生成节点的数据元素,根据操作时间,确定节点的指针;如果操作类型为消耗,则根据服务次数变动值和前一个节点,生成当前节点的数据元素及消耗记录对应的购买记录,根据操作时间,确定当前节点的指针;数据元素和指针构成链表的节点;根据指定时间段内的消耗记录对应的购买记录和购买记录中的资源额度,计算指定时间段内单次服务的资源消耗。该实施方式能够更加快速、准确地确定资源消耗。准确地确定资源消耗。准确地确定资源消耗。

【技术实现步骤摘要】
一种确定资源消耗的方法和装置


[0001]本专利技术涉及计算机
,尤其涉及一种确定资源消耗的方法和装置。

技术介绍

[0002]业务平台可以对外提供服务,例如,API服务、IP查询服务等。使用方可以通过支付资源购买服务套餐或服务次数,进而使用服务。在一些场景中,业务平台或使用方可能需要关注一段时间段内的资源消耗情况,进而了解服务成本。例如,使用方关注每天单次API服务的资源消耗。
[0003]现有方法由人工将消耗记录与购买记录和退款记录进行对比,确定单次服务的资源消耗。
[0004]但是,该方法需要花费较长的时间,且容易出现错误。

技术实现思路

[0005]有鉴于此,本专利技术实施例提供一种确定资源消耗的方法和装置,能够更加快速、准确地确定资源消耗。
[0006]第一方面,本专利技术实施例提供了一种确定资源消耗的方法,包括:基于操作时间,从数据库中依次获取关于服务的操作记录;所述操作记录中包括:所述操作时间、操作类型和服务次数变动值;所述操作类型包括:购买和消耗;针对各个所述操作记录:如果所述操作类本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种确定资源消耗的方法,其特征在于,包括:基于操作时间,从数据库中依次获取关于服务的操作记录;所述操作记录中包括:所述操作时间、操作类型和服务次数变动值;所述操作类型包括:购买和消耗;针对各个所述操作记录:如果所述操作类型为购买,则根据所述服务次数变动值,生成节点的数据元素,根据所述操作时间,确定所述节点的指针;如果所述操作类型为消耗,则根据所述服务次数变动值和前一个节点,生成当前节点的数据元素及消耗记录对应的购买记录,根据所述操作时间,确定所述当前节点的指针;所述数据元素和所述指针构成链表的节点;根据指定时间段内的消耗记录对应的购买记录和所述购买记录中的资源额度,计算所述指定时间段内单次服务的资源消耗。2.如权利要求1所述的方法,其特征在于,所述操作记录中还包括:记录ID;根据所述服务次数变动值,生成节点的数据元素,包括:根据所述记录ID和服务次数变动值,生成所述操作记录的可用购买记录;所述操作记录的可用购买记录和前一个节点的可用购买记录构成当前节点的可用购买记录;所述当前节点的数据元素包括:所述当前节点的可用购买记录。3.如权利要求1所述的方法,其特征在于,所述操作记录中还包括:记录ID;根据所述服务次数变动值和前一个节点,生成当前节点的数据元素及消耗记录对应的购买记录,包括:根据所述记录ID和所述服务次数变动值,在前一个节点的可用购买记录中确定第一可用购买记录;所述第一可用购买记录所属的购买记录为所述消耗记录对应的购买记录;根据所述服务次数变动值和所述第一可用购买记录,生成所述当前节点的可用购买记录。4.如权利要求1所述的方法,其特征在于,所述操作类型还包括:退款;该方法进一步包括:如果所述操作类型为退款,则根据所述服务次数变动值和前一个节点,生成当前节点的数据元素,根据所述操作时间,确定所述当前节点的指针。5.如权利要求4所述的方法,其特征在于,所述操作记录中还包括:记录ID;根据所述服务次数变动值和前一个节点,生成当前节点的数据元素,包括:根据所述记录ID和所述服务次数变动值,在前一个节点的可用购买记录中确定第二...

【专利技术属性】
技术研发人员:左磊安蕴岳
申请(专利权)人:天聚地合苏州科技股份有限公司
类型:发明
国别省市:

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

1