资源在线管理方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:23161601 阅读:26 留言:0更新日期:2020-01-21 21:57
本申请涉及一种基于数据库技术的资源管理方法、装置、计算机设备和存储介质。所述方法包括:获取待管理的资源,对资源进行预设信息的提取,得到资源信息,根据资源信息生成的资源数据库中的资源信息表单,当检测到资源更新事件时,将资源更新事件推送至资源数据库的缓存队列对应的节点中,轮询缓存队列,当节点满足预先设置的时间条件时,将资源更新事件从缓存队列中推出,执行资源更新事件对资源进行更新管理。采用本方法能够提高资源管理的效率。

Resource online management methods, devices, computer equipment and storage media

【技术实现步骤摘要】
资源在线管理方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种资源在线管理方法、装置、计算机设备和存储介质。
技术介绍
随着计算机技术的发展,资源的交易模式的重心渐渐向线上交易倾斜。在线下交易时,通过销售人员对资源各方面属性进行详细讲解,从而激发用户的购买欲望。在交易模式在线上倾斜时,资源更加广阔的面向众多用户,此时,销售人员起到的作用极大的缩减,因此,如何做出更好的文案,可以增加资源在网络中的影响力。然而,随着线上交易的规模越来越大,资源的种类和渠道也越来越多,交易高峰时,交易系统后台压力较大,容易出现交易信息拥堵的情况,从而不利于资源在线管理。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够解决资源在线管理效率低的问题的资源在线管理方法、装置、计算机设备和存储介质。一种资源在线管理方法,所述方法包括:获取待管理的资源;对所述资源进行预设信息的提取,得到资源信息,根据所述资源信息生成的资源数据库中的资源信息表单;当检测到资源更新事件时,将所述资源更新事件推送至所述资源数据库的缓存队列对应的节点中;轮询所述缓存队列,当所述节点满足预先设置的时间条件时,将所述资源更新事件从所述缓存队列中推出,执行所述资源更新事件对所述资源进行更新管理。在其中一个实施例中,所述资源信息表单包括:资源属性表单、计量表单以及渠道计量表单;还包括:根据所述资源信息中的资源属性,在预先设置的资源数据库中建立所述资源属性表单;根据所述资源属性以及所述资源信息中的资源计量信息,在所述资源数据库中建立所述计量表单;根据所述资源属性以及所述资源信息中的渠道统计信息,在所述资源数据库中建立所述渠道计量表单。在其中一个实施例中,还包括:建立所述资源数据库与前端显示界面的数据交互逻辑;所数据交互逻辑是从所述资数据库中提取指定数据并显示在前端显示界面指定位置的逻辑;根据所述数据交互逻辑,将所述资源属性表单、所述计量表单以及所述渠道计量表单中包含的信息在所述前端显示界面中显示。在其中一个实施例中,所述更新事件包括:资源属性更新事件和计量信息更新事件;还包括:当所述更新事件为资源属性更新事件,解析所述资源属性更新事件,得到待更新的属性字段;根据所述属性字段,设置对应的数据库修改语句,在所述资源数据库中执行所述数据库修改语句对所述属性字段进行更新管理,其中,所述资源属性表单、所述计量表单以及所述渠道计量表单中均包含所述属性字段;当所述更新事件为计量信息更新事件时,解析所述计量信息更新事件,得到待更新的计量字段以及修改内容;所述计量表单中包含所述计量字段;根据所述修改内容以及所述计量字段,设置对应的数据库更新语句,根在所述资源数据库中执行所述数据库更新语句对所述计量表单的计量字段进行更新管理,并且根据所述渠道计量表单中包含的渠道计量字段与所述计量字段的逻辑关系,对所述资源数据库中所述渠道计量表单的渠道计量字段进行更新管理;其中所述计量字段的内容是通过对所述渠道计量字段的内容求和得到的。在其中一个实施例中,还包括:根据预先设置的定时进程定时检测用户前端发送的资源更新指令;当检测到所述资源更新指令时,根据所述资源更新指令,生成资源更新事件;根据当前事件获取关键时间点,根据所述关键时间点,将所述资源更新事件推送至所述资源数据库的缓存队列对应的节点中;其中,所述节点为时间节点,所述缓存队列由多个按照时间顺序排列的所述节点组成。在其中一个实施例中,还包括:启动设置在所述缓存队列中的并发事务锁,将所述缓存队列的轮询方式设置为死循环;根据所述缓存队列中所述节点的顺序,以循环方式从所述缓存队列中取出所述节点。在其中一个实施例中,所述资源信息表单还包括:资源热度表单;还包括:根据所述资源属性以及热度字段,在所述资源数据库中生成所述资源热度表单;当检测到用户在所述前端显示界面点击资源事件时,将所述点击资源事件推送至所述缓存队列中;开启所述资源数据库中设置的数据锁,得到数据同步权限;通过所述数据同步权限,将所述点击资源事件同步至所述资源数据库;根据所述点击资源事件,对所述资源数据库的所述资源热度表单的热度字段进行更新管理。一种资源在线管理装置,所述装置包括:信息获取模块,用于获取待管理的资源;表单建立模块,用于对所述资源进行预设信息的提取,得到资源信息,根据所述资源信息生成的资源数据库中的资源信息表单;缓存队列模块,用于当检测到资源更新事件时,将所述资源更新事件推送至所述资源数据库的缓存队列对应的节点中;管理模块,用于轮询所述缓存队列,当所述节点满足预先设置的时间条件时,将所述资源更新事件从所述缓存队列中推出,执行所述资源更新事件对所述资源进行更新管理。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:获取待管理的资源;对所述资源进行预设信息的提取,得到资源信息,根据所述资源信息生成的资源数据库中的资源信息表单;当检测到资源更新事件时,将所述资源更新事件推送至所述资源数据库的缓存队列对应的节点中;轮询所述缓存队列,当所述节点满足预先设置的时间条件时,将所述资源更新事件从所述缓存队列中推出,执行所述资源更新事件对所述资源进行更新管理。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:获取待管理的资源;对所述资源进行预设信息的提取,得到资源信息,根据所述资源信息生成的资源数据库中的资源信息表单;当检测到资源更新事件时,将所述资源更新事件推送至所述资源数据库的缓存队列对应的节点中;轮询所述缓存队列,当所述节点满足预先设置的时间条件时,将所述资源更新事件从所述缓存队列中推出,执行所述资源更新事件对所述资源进行更新管理。上述资源在线管理方法、装置、计算机设备和存储介质,通过获取资源的资源管理信息,然后根据资源管理信息,在资源数据库中生成资源对应的资源信息表单,从而将资源进行数据化,减小数据体量,在存在大量数据库时,通过数据库的数据管理功能,可以快速的对资源信息表单进行修改和更新。在另一方面,在检测到资源需要更新时,将资源更新事件推送至缓存队列中,通过缓存队列机制,可以应对资源更新事件达到峰值的问题,有序的将对应的资源更新事件推送至资源数据库中。本专利技术实施例,可以提高资源线上管理的效率。附图说明图1为一个实施例中资源管理方法的应用场景图;图2为一个实施例中资源管理方法的流程示意图;图3为一个实施例中对资源信息表单进行更新管理步骤的流程示意图;图4为一个实施例中将资源更新事件推送至缓存队列步骤的流程示意图;图5为一个实施例中资源管理装置的结构框图;图6为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进本文档来自技高网...

【技术保护点】
1.一种资源管理方法,所述方法包括:/n获取待管理的资源;/n对所述资源进行预设信息的提取,得到资源信息,根据所述资源信息生成的资源数据库中的资源信息表单;/n当检测到资源更新事件时,将所述资源更新事件推送至所述资源数据库的缓存队列对应的节点中;/n轮询所述缓存队列,当所述节点满足预先设置的时间条件时,将所述资源更新事件从所述缓存队列中推出,执行所述资源更新事件对所述资源进行更新管理。/n

【技术特征摘要】
1.一种资源管理方法,所述方法包括:
获取待管理的资源;
对所述资源进行预设信息的提取,得到资源信息,根据所述资源信息生成的资源数据库中的资源信息表单;
当检测到资源更新事件时,将所述资源更新事件推送至所述资源数据库的缓存队列对应的节点中;
轮询所述缓存队列,当所述节点满足预先设置的时间条件时,将所述资源更新事件从所述缓存队列中推出,执行所述资源更新事件对所述资源进行更新管理。


2.根据权利要求1所述的方法,其特征在于,所述资源信息表单包括:资源属性表单、计量表单以及渠道计量表单;
根据所述资源信息生成的资源数据库中的资源信息表单,包括:
根据所述资源信息中的资源属性,在预先设置的资源数据库中建立所述资源属性表单;
根据所述资源属性以及所述资源信息中的资源计量信息,在所述资源数据库中建立所述计量表单;
根据所述资源属性以及所述资源信息中的渠道统计信息,在所述资源数据库中建立所述渠道计量表单。


3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
建立所述资源数据库与前端显示界面的数据交互逻辑;所述数据交互逻辑是从所述资数据库中提取指定数据并显示在前端显示界面指定位置的逻辑;
根据所述数据交互逻辑,将所述资源属性表单、所述计量表单以及所述渠道计量表单中包含的信息在所述前端显示界面中显示。


4.根据权利要求2所述的方法,其特征在于,所述资源更新事件包括:资源属性更新事件和计量信息更新事件;
执行所述资源更新事件对所述资源进行更新管理,包括:
当所述资源更新事件为资源属性更新事件时,解析所述资源属性更新事件,得到待更新的属性字段;
根据所述属性字段,设置对应的数据库修改语句,在所述资源数据库中执行所述数据库修改语句对所述属性字段进行更新管理,其中,所述资源属性表单、所述计量表单以及所述渠道计量表单中均包含所述属性字段;
当所述资源更新事件为计量信息更新事件时,解析所述计量信息更新事件,得到待更新的计量字段以及修改内容;所述计量表单中包含所述计量字段;
根据所述修改内容以及所述计量字段,设置对应的数据库更新语句,在所述资源数据库中执行所述数据库更新语句对所述计量表单的计量字段进行更新管理,并且根据所述渠道计量表单中包含的渠道计量字段与所述计量字段的逻辑关系,对所述资源数据库中所述渠道计量表单的渠道计量字段进行更新管理;其中所述计量字段的内容是通过对所述渠道计量字段...

【专利技术属性】
技术研发人员:刘兵舰常明华陶勇
申请(专利权)人:深圳壹账通智能科技有限公司
类型:发明
国别省市:广东;44

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

1