一种数据管理方法和设备技术

技术编号:13736634 阅读:67 留言:0更新日期:2016-09-22 04:56
本发明专利技术实施例提出了一种数据管理方法和设备,其中,该方法包括:针对各子服务器,确定所述子服务器所存储的目标的数据;基于确定的数据确定对应的原始数据源;通过所述子服务器在所述原始数据源获取所述子服务器所存储的目标对应的数据;基于获取的数据完成所述子服务器的数据更新,并确定发生了变更的数据;通过所述子服务器将发生了变更的数据上传给所述总服务器,以使所述总服务器进行数据更新。以此实现了通过仅交互变更数据,减轻了数据管理过程中的数据交互,同时通过总服务器以及多个子服务器的设置,有效保障数据的安全。

【技术实现步骤摘要】

本专利技术涉及数据处理领域,特别涉及一种数据管理方法和设备
技术介绍
在现有技术中,在进行数据处理,特别是进行数据存储与更新时,只有一个数据存储中心,因此在进行数据管理时,所查询或者所提取的数据都是需要直接与该数据存储中心进行数据交互。如此,由于要承当所有的数据交互,使得该数据存储中的负荷过大,且当出现异常情况,例如数据存储中有问题时,容易导致整个管理过程中断,无法正常工作。
技术实现思路
针对现有技术中的缺陷,本专利技术提出了一种数据管理方法和设备,克服现有技术中的缺陷,通过总服务器以及多个子服务器的设置,减轻了数据管理过程中的数据交互,同时还能有效保障数据的安全。具体的,本专利技术提出了以下具体的实施例:本专利技术实施例提出了一种数据管理方法、应用于包括存储有整个覆盖区域内所有目标的数据的总服务器,以及存储有整个覆盖区域内各个子区域内目标的数据的子服务器的环境中;该方法包括:针对各子服务器,确定所述子服务器所存储的目标的数据;基于确定的数据确定对应的原始数据源;通过所述子服务器在所述原始数据源获取所述子服务器所存储的目
标对应的数据;基于获取的数据完成所述子服务器的数据更新,并确定发生了变更的数据;通过所述子服务器将发生了变更的数据上传给所述总服务器,以使所述总服务器进行数据更新。优选的,所述基于获取的数据完成所述子服务器的数据更新,并确定发生了变更的数据,具体包括:确定获取的数据所对应的目标以及数据类别;通过在同一目标且同一数据类别下,比较获取的数据与所述子服务器上已有数据是否一致;若不一致,则确定不一致的数据为发生了变更的数据;基于发生了变更的数据完成所述子服务器上已有数据的数据更新。优选的,该方法还包括:当接收到用户的数据查询请求时,确定所述用户的IP和/或账户;基于所述用户的IP和/或账户,选取对应的子服务器处理所述数据查询请求;若选取的子服务器无法获取到对应所述数据查询请求的数据,则由所述总服务器处理所述数据查询请求,并将查询结果返回给所述用户。优选的,该方法还包括:当接收到对应于整个覆盖区域内的公共信息数据时,将所述公共信息数据存储在所述总服务器中;通过所述总服务器向各所述子服务器发送所述公共信息数据,以使得各所述子服务器基于接收到的数据完成自身的数据更新。优选的,该方法还包括:当子服务器接收到用户录入的数据时,所述子服务器基于用户录入的数数据完成自身的数据更新;基于所述子服务器的数据更新,确定变更数据;通过所述子服务器将所述变更数据上传至所述总服务器,以使得所述总服务器基于所述变更数据完成自身的数据更新。本专利技术实施例还公开了一种数据管理设备、应用于包括存储有整个覆盖区域内所有目标的数据的总服务器,以及存储有整个覆盖区域内各个子区域内目标的数据的子服务器的环境中;该设备包括:第一确定模块,用于针对各子服务器,确定所述子服务器所存储的目标的数据;第二确定模块,用于基于确定的数据确定对应的原始数据源;获取模块,用于通过所述子服务器在所述原始数据源获取所述子服务器所存储的目标对应的数据;处理模块,用于基于获取的数据完成所述子服务器的数据更新,并确定发生了变更的数据;交互模块,用于通过所述子服务器将发生了变更的数据上传给所述总服务器,以使所述总服务器进行数据更新。优选的,所述处理模块,具体包括:确定获取的数据所对应的目标以及数据类别;通过在同一目标且同一数据类别下,比较获取的数据与所述子服务器上已有数据是否一致;若不一致,则确定不一致的数据为发生了变更的数据;基于发生了变更的数据完成所述子服务器上已有数据的数据更新。优选的,该设备还包括:查询模块,用于当接收到用户的数据查询请求时,确定所述用户的IP和/或账户;基于所述用户的IP和/或账户,选取对应的子服务器处理所述数据查询请求;若选取的子服务器无法获取到对应所述数据查询请求的数据,则由所述总服务器处理所述数据查询请求,并将查询结果返回给所述用户。优选的,该设备还包括:公共信息数据更新模块,用于当接收到对应于整个覆盖区域内的公共信息数据时,将所述公共信息数据存储在所述总服务器中;通过所述总服务器向各所述子服务器发送所述公共信息数据,以使得各所述子服务器基于接收到的数据完成自身的数据更新。优选的,该设备还包括:录入信息更新模块,用于当子服务器接收到用户录入的数据时,所述子服务器基于用户录入的数数据完成自身的数据更新;基于所述子服务器的数据更新,确定变更数据;通过所述子服务器将所述变更数据上传至所述总服务器,以使得所述总服务器基于所述变更数据完成自身的数据更新。与现有技术相比,本专利技术提出了一种数据管理方法和设备,其中,该方法包括:针对各子服务器,确定所述子服务器所存储的目标的数据;基于确定的数据确定对应的原始数据源;通过所述子服务器在所述原始数据源获取所述子服务器所存储的目标对应的数据;基于获取的数据完成所述子服务器的数据更新,并确定发生了变更的数据;通过所述子服务器将发生了变更的数据上传给所述总服务器,以使所述总服务器进行数据更新。
以此实现了通过总服务器以及多个子服务器的设置,减轻了数据管理过程中的数据交互,同时还能有效保障数据的安全。附图说明图1为本专利技术实施例提出的一种应用环境的结构示意图;图2为本专利技术实施例提出的一种数据管理方法的流程示意图结构示意图;图3为本专利技术实施例提出的一种数据管理设备的结构示意图;具体实施方式针对现有技术中的缺陷,本专利技术提出了一种数据管理方法和设备,克服现有技术中的缺陷,通过总服务器以及多个子服务器的设置,减轻了数据管理过程中的数据交互,同时还能有效保障数据的安全。具体的,本专利技术提出了以下具体的实施例:实施例1本专利技术实施例1提出了一种数据管理方法、如图1所示,应用于包括存储有整个覆盖区域内所有目标的数据的总服务器,以及存储有整个覆盖区域内各个子区域内目标的数据的子服务器的环境中;如图2所示,该方法包括:步骤201、针对各子服务器,确定所述子服务器所存储的目标的数据。具体的在此,以一个具体的工业园作为整个覆盖区域为例来进行说明,整个工业园区又分为多个子园区,例如分别命名为子园区1、子园区2··以此类推,各子园区对应一个子服务器,各子园区内包含的目标,也即各子服务器中所存储的目标,例如可以为位于该子园区内的企业,例如
子园区1内有企业11和企业12,子园区2内的目标有企业21和企业22企业23,子园区1对应子服务器1,子园区2对应子服务器2。而除此以外,目标,整个覆盖范围还可以是其他实施例,例如对应于各个行政区内的各个人,例如某乡镇下包括的村,而村下对应的目标具体为具体的个人。在此,以企业为例来进行说明,子服务器所存储的目标的数据则可以为各企业的信息数据,例如基本信息,如企业的企业名称、企业地址、组织机构代码、成立日期、企业类型、投资总额、注册资本、注册资本到位情况、合同外资、外方资本到位情况、经营范围、投资者、注册地、出资额、比例、出资方式、法定代表人、注册号、外汇登记证、统计登记证、税务登记证等等,以及商标信息,专利信息等等。具体的可以基于不同的目标以及不同的实际需要进行选取。步骤202、基于确定的数据确定对应的原始数据源;原始数据源则是与需要获取的数据对应的,事实上,子服务器上会本文档来自技高网
...

【技术保护点】
一种数据管理方法,其特征在于,应用于包括存储有整个覆盖区域内所有目标的数据的总服务器,以及存储有整个覆盖区域内各个子区域内目标的数据的子服务器的环境中;该方法包括:针对各子服务器,确定所述子服务器所存储的目标的数据;基于确定的数据确定对应的原始数据源;通过所述子服务器在所述原始数据源获取所述子服务器所存储的目标对应的数据;基于获取的数据完成所述子服务器的数据更新,并确定发生了变更的数据;通过所述子服务器将发生了变更的数据上传给所述总服务器,以使所述总服务器进行数据更新。

【技术特征摘要】
1.一种数据管理方法,其特征在于,应用于包括存储有整个覆盖区域内所有目标的数据的总服务器,以及存储有整个覆盖区域内各个子区域内目标的数据的子服务器的环境中;该方法包括:针对各子服务器,确定所述子服务器所存储的目标的数据;基于确定的数据确定对应的原始数据源;通过所述子服务器在所述原始数据源获取所述子服务器所存储的目标对应的数据;基于获取的数据完成所述子服务器的数据更新,并确定发生了变更的数据;通过所述子服务器将发生了变更的数据上传给所述总服务器,以使所述总服务器进行数据更新。2.如权利要求1所述的数据管理方法,其特征在于,所述基于获取的数据完成所述子服务器的数据更新,并确定发生了变更的数据,具体包括:确定获取的数据所对应的目标以及数据类别;通过在同一目标且同一数据类别下,比较获取的数据与所述子服务器上已有数据是否一致;若不一致,则确定不一致的数据为发生了变更的数据;基于发生了变更的数据完成所述子服务器上已有数据的数据更新。3.如权利要求1所述的数据管理方法,其特征在于,还包括:当接收到用户的数据查询请求时,确定所述用户的IP和/或账户;基于所述用户的IP和/或账户,选取对应的子服务器处理所述数据查询请求;若选取的子服务器无法获取到对应所述数据查询请求的数据,则由所述总服务器处理所述数据查询请求,并将查询结果返回给所述用户。4.如权利要求1所述的数据管理方法,其特征在于,还包括:当接收到对应于整个覆盖区域内的公共信息数据时,将所述公共信息数据存储在所述总服务器中;通过所述总服务器向各所述子服务器发送所述公共信息数据,以使得各所述子服务器基于接收到的数据完成自身的数据更新。5.如权利要求1所述的数据管理方法,其特征在于,还包括:当子服务器接收到用户录入的数据时,所述子服务器基于用户录入的数数据完成自身的数据更新;基于所述子服务器的数据更新,确定变更数据;通过所述子服务器将所述变更数据上传至所述总服务器,以使得所述总服务器基于所述变更数据完成自身的数据更新。6.一种数据管理设备,其特征在于,应用于包...

【专利技术属性】
技术研发人员:陈婕张晓宇
申请(专利权)人:上海超橙科技有限公司
类型:发明
国别省市:上海;31

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

1