数据更新方法、数据更新装置及执行数据更新方法的计算机程序产品制造方法及图纸

技术编号:26504754 阅读:37 留言:0更新日期:2020-11-27 15:32
本发明专利技术提供一种数据更新方法,其包括如下步骤:提供包括多个原始数据元素的原始数据集合;依据原始数据分类标准对所述多个原始数据元素分类存储生成呈树状层级设置的原始数据库;提供包括多个更新数据元素的更新数据集合;生成更新节点;依据数据更新分类标准执行数据更新,使得更新数据元素按照所述更新数据分类标准更新原始数据库,生成更新后的数据库。同时本发明专利技术还提供一种采用上述数据更新方法的数据更新装置及执行数据更新方法的计算机程序产品。本发明专利技术的数据更新方法能够方便快速分类数据元素,提高更新前与更新后的数据元素分类精度。

【技术实现步骤摘要】
数据更新方法、数据更新装置及执行数据更新方法的计算机程序产品
本专利技术涉及计算机数据处理
,特别的,涉及一种计算机数据更新方法、采用所述数据更新方法的数据更新装置及执行数据更新方法的计算机程序产品。
技术介绍
随着互联网技术的爆发式发展,用户对客户端功能的丰富化和多样化提出了更高的需求,客户端应用人员需要不断调用服务器端服务,形成应用的更新数据,从而使用户在客户端进行应用更新。现有技术中,客户端获取应用更新数据一般采用两种方式:服务器主动推送更新数据或者客户端轮询主动请求更新数据。针对服务器主动推动的技术方案,由于服务器主动推送更新数据,即服务器与客户端建立长链接,但是服务器端难以捕捉到客户端应用人群的实时需求,当服务器端有应用的更新数据时,会主动将应用的更新数据推送给目标客户端,进而导致推送服务内容不精准,不能精准服务客户。针对客户端轮询主动请求更新数据,即客户端可以自行控制请求时间周期,向服务器请求最新的应用更新数据。但是本技术方案仍然存在如下缺陷:首先,由于在数据检索领域,客户端用户需要在不同时间节点检索到的数据有部分交叉,用户过滤交叉数据工作繁琐;其次,不同时间节点的检索结果需要采用同样的分类标准对检索结果进行分类,但是往往因为检索结果分类标准不统一,导致数据分类不准确。鉴于此,有必要提供一种针对服务器端用户数据更新时,更新前后的数据分类标准统一精准,方便更新的数据更新方法和装置。
技术实现思路
本专利技术目的在于提供一种通过系统自动更新数据元素的数据更新方法,使得更新后的数据与更新前的数据按照设定的分类标准对应逻辑映射存储于呈树状层级设置的节点内,提高更新后数据与原始数据的分类精度,简单方便。同时,还提供一种采用上述数据更新方法的数据更新装置。进一步的,本专利技术还提供一种执行数据更新方法的计算机程序产品。一种数据更新方法,包括如下步骤:提供原始数据集合,所述原始数据集合包括多个原始数据元素;依据原始数据分类标准对所述多个原始数据元素按照树类数据结构分类存储,生成呈树状层级设置的原始数据库,其中所述树类数据结构包括至少一层级设置的数据节点,所述多个原始数据元素存储于所述数据节点下;提供更新数据集合,所述更新数据集合包括多个更新数据元素;生成更新节点;提供数据更新分类标准,包括数据节点分类逻辑及数据节点名称;执行数据更新,使得所述更新数据元素按照所述更新数据分类标准更新原始数据库,生成包括多个更新后数据节点的更新后的数据库,其中所述更新后的数据库包括多个原始数据元素和多个更新数据元素,所述多个原始数据元素和多个更新数据元素按照树类数据结构存储,形成多个更新后数据节点,所述更新后数据节点下存储多个原始数据元素和/或多个更新数据元素。进一步的,所述树类数据结构包括呈多级上下级逻辑关系设置的根数据节点、数据节点及子数据节点,所述子数据节点包括多个基于对应映射关系存储的数据元素。进一步的,所述原始数据集合是通过第一检索命令获得多个原始数据元素,所述更新数据集合是通过第二检索命令获得多个更新数据元素。进一步的,所述原始数据集合记载所述原始数据元素的第一更新时间,所述更新数据集合记载所述更新数据元素的第二更新时间,所述第一更新时间先于第二更新时间。进一步的,所述具有第二更新时间的更新数据集合中的部分数据元素依据数据更新模板写入所述更新后数据集合。进一步的,所述数据更新模板的根数据节点名称与原始数据集合中的原始数据节点名称一致。进一步的,所述数据更新模板的根数据节点名称与原始数据集合中的原始数据节点名称部分一致。进一步的,所述数据元素是专利数据,每一数据元素对应一件专利申请公开文本或授权公告专利。一种数据更新装置,包括处理器和存储器,当所述存储器存储执行命令时,所述处理器与所述存储器之间互为通信,所述处理器执行如下数据更新方法:提供原始数据集合,所述原始数据集合包括多个原始数据元素;依据原始数据分类标准对所述多个原始数据元素按照树类数据结构分类存储,生成呈树状层级设置的原始数据库,其中所述树类数据结构包括至少一层级设置的数据节点,所述多个原始数据元素存储于所述数据节点下;提供更新数据集合,所述更新数据集合包括多个更新数据元素;生成更新节点;提供数据更新分类标准,包括数据节点分类逻辑及数据节点名称;执行数据更新,使得更新数据元素按照所述更新数据分类标准生成更新后的数据库,其中所述更新后的数据库包括多个原始数据元素和多个更新数据元素,所述多个原始数据元素和多个更新数据元素按照树类数据结构存储,形成多个更新后数据节点,所述更新后数据节点下存储多个原始数据元素和/或多个更新数据元素。一种执行数据更新方法的计算机程序产品,包括存储程序代码的计算机可读存储介质,所述程序代码包括的指令用于执行如下数据更新方法:提供原始数据集合,所述原始数据集合包括多个原始数据元素;依据原始数据分类标准对所述多个原始数据元素按照树类数据结构分类存储,生成呈树状层级设置的原始数据库,其中所述树类数据结构包括至少一层级设置的数据节点,所述多个原始数据元素存储于所述数据节点下;提供更新数据集合,所述更新数据集合包括多个更新数据元素;生成更新节点;提供数据更新分类标准,包括数据节点分类逻辑及数据节点名称;执行数据更新,使得更新数据元素按照所述更新数据分类标准生成更新后的数据库,其中所述更新后的数据库包括多个原始数据元素和多个更新数据元素,所述多个原始数据元素和多个更新数据元素按照树类数据结构存储,形成多个更新后数据节点,所述更新后数据节点下存储多个原始数据元素和/或多个更新数据元素。相较于现有技术,本专利技术的数据更新方法中,通过在待更新的原始数据库中并列设置更新节点,快速便捷更新数据;另一方面,按照设定的数据分类标注,可以对待更新的原始数据库与更新数据库按照相同或者相异的数据分类标准实施数据分类,统一分类标准,方便更新。当需要对同一数据库进行多次更新时,可以仅仅设置一次数据更新节点,便可对数据库按照设定的分类标准多次更新,提高更新效率。附图说明图1是本专利技术第一实施例所揭示的数据更新方法流程示意图;图2a-2b是树状层级结构示意图;图3是图1所述数据更新方法中步骤S05的流程示意图;图4是本专利技术第二实施例所揭示数据更新方法流程示意图;图5是本专利技术第三实施方式所揭示的数据更新方法流程示意图;及图6是本专利技术一种数据更新装置的结构示意图。具体实施方式下面将对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。本专利技术的数据更新方法可以采用数据更新装置来实现,该数据更新装置可以通过硬件或软件的方式实现,数据更新装置可以集成在计算机中实现数据更新方法。请参阅图1,为本专利技术本文档来自技高网...

【技术保护点】
1.一种数据更新方法,其特征在于,包括如下步骤:/n提供原始数据集合,所述原始数据集合包括多个原始数据元素;/n依据原始数据分类标准对所述多个原始数据元素按照树类数据结构分类存储,生成呈树状层级设置的原始数据库,其中所述树类数据结构包括至少一层级设置的数据节点,所述多个原始数据元素存储于所述数据节点下;/n提供更新数据集合,所述更新数据集合包括多个更新数据元素;/n生成更新节点;/n提供数据更新分类标准,包括数据节点分类逻辑及数据节点名称;/n执行数据更新,使得更新数据元素按照所述更新数据分类标准更新原始数据库,形成包括多个更新后数据节点的更新后数据库,所述更新后数据节点下存储按照树类数据结构存储的多个原始数据元素和/或多个更新数据元素。/n

【技术特征摘要】
20200515 CN 20201041680111.一种数据更新方法,其特征在于,包括如下步骤:
提供原始数据集合,所述原始数据集合包括多个原始数据元素;
依据原始数据分类标准对所述多个原始数据元素按照树类数据结构分类存储,生成呈树状层级设置的原始数据库,其中所述树类数据结构包括至少一层级设置的数据节点,所述多个原始数据元素存储于所述数据节点下;
提供更新数据集合,所述更新数据集合包括多个更新数据元素;
生成更新节点;
提供数据更新分类标准,包括数据节点分类逻辑及数据节点名称;
执行数据更新,使得更新数据元素按照所述更新数据分类标准更新原始数据库,形成包括多个更新后数据节点的更新后数据库,所述更新后数据节点下存储按照树类数据结构存储的多个原始数据元素和/或多个更新数据元素。


2.根据权利要求1所述数据更新方法,其特征在于,所述树类数据结构包括呈多级上下级逻辑关系设置的根数据节点、数据节点及子数据节点,所述子数据节点包括多个基于对应映射关系存储的数据元素。


3.根据权利要求2所述数据更新方法,其特征在于,所述原始数据集合是通过第一检索命令获得多个原始数据元素,所述更新数据集合是通过第二检索命令获得多个更新数据元素。


4.根据权利要求3所述数据更新方法,其特征在...

【专利技术属性】
技术研发人员:裘钢
申请(专利权)人:索意互动北京信息技术有限公司
类型:发明
国别省市:北京;11

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

1