数据处理方法和装置制造方法及图纸

技术编号:21140998 阅读:25 留言:0更新日期:2019-05-18 05:08
本公开的实施例公开了数据处理方法和装置。该方法的一具体实施方式包括:获取目标数据信息集合;对于目标数据信息集合中的、当前状态信息所指示的状态为待处理状态的数据信息,从该数据信息中的源存储位置信息所指示的源存储位置读取数据,将读取的数据存入目标存储位置信息所指示的目标存储位置,以及将该数据信息的当前状态信息更新为表征已存储状态的信息;对于目标数据信息集合中的、当前状态信息所指示的状态为已存储状态的数据信息,响应于确定该数据信息的源存储位置信息和目标存储位置信息所指示的位置所存储的数据相同,将该数据信息的当前状态信息更新为表征已完成状态的信息。该实施方式实现了将数据从源存储位置存入目标存储位置。

【技术实现步骤摘要】
数据处理方法和装置
本公开的实施例涉及计算机
,具体涉及数据处理方法和装置。
技术介绍
随着互联网技术的快速发展,每时每刻都会生成大量的数据。这些海量数据,尤其是基础数据,一般存储在分布式的数据库中。当需要对这些数据的某些数据或某些维度进行查看时,需要对这些数据进行查询。但由于数据库自身性能的问题,存储海量数据的数据库有些不支持实时查询。因此需要根据需要,将部分数据导入支持实时查询的查询引擎或平台中。
技术实现思路
本公开的实施例提出了数据处理方法和装置。第一方面,本公开的实施例提供了一种数据处理方法,该方法包括:获取目标数据信息集合,数据信息包括源存储位置信息、目标存储位置信息和当前状态信息;对于目标数据信息集合中的、当前状态信息所指示的状态为待处理状态的数据信息,从该数据信息中的源存储位置信息所指示的源存储位置读取数据,将读取的数据存入目标存储位置信息所指示的目标存储位置,以及将该数据信息的当前状态信息更新为表征已存储状态的信息;对于目标数据信息集合中的、当前状态信息所指示的状态为已存储状态的数据信息,响应于确定该数据信息的源存储位置信息和目标存储位置信息所指示的位置所存储的数据相同,将该数据信息的当前状态信息更新为表征已完成状态的信息。在一些实施例中,数据信息还包括:优先级别信息。在一些实施例中,该方法还包括:响应于确定源存储位置信息和目标存储位置信息所指示的位置所存储的数据不相同,在预设的时间点,推送用于表征源存储位置信息和目标存储位置信息所指示的位置所存储的数据不相同的提示信息。在一些实施例中,方法还包括:响应于确定目标数据信息集合中的各个数据信息的当前状态信息所指示的状态为已完成状态,推送用于表征目标数据信息集合中的各个数据信息已处理完成的提示信息。在一些实施例中,对于目标数据信息集合中的、当前状态信息所指示的状态为待处理状态的数据信息,从该数据信息中的源存储位置信息所指示的源存储位置读取数据,将读取的数据存入目标存储位置信息所指示的目标存储位置,以及将该数据信息的当前状态信息更新为表征已存储状态的信息,包括:按照优先级别由高到底的顺序,从目标数据信息集合中选取当前状态信息所指示的状态为待处理状态的数据信息,执行如下处理步骤:从该数据信息中的源存储位置信息所指示的源存储位置读取数据,将读取的数据存入目标存储位置信息所指示的目标存储位置,以及将该数据信息的当前状态信息更新为表征已存储状态的信息。第二方面,本公开的实施例提供了一种数据处理装置,该装置包括:获取单元,被配置成获取目标数据信息集合,数据信息包括源存储位置信息、目标存储位置信息和当前状态信息;存储单元,被配置成对于目标数据信息集合中的、当前状态信息所指示的状态为待处理状态的数据信息,从该数据信息中的源存储位置信息所指示的源存储位置读取数据,将读取的数据存入目标存储位置信息所指示的目标存储位置,以及将该数据信息的当前状态信息更新为表征已存储状态的信息;更新单元,被配置成对于目标数据信息集合中的、当前状态信息所指示的状态为已存储状态的数据信息,响应于确定该数据信息的源存储位置信息和目标存储位置信息所指示的位置所存储的数据相同,将该数据信息的当前状态信息更新为表征已完成状态的信息。在一些实施例中,数据信息还包括:优先级别信息。在一些实施例中,该装置还包括:第一推送单元,被配置成响应于确定源存储位置信息和目标存储位置信息所指示的位置所存储的数据不相同,在预设的时间点,推送用于表征源存储位置信息和目标存储位置信息所指示的位置所存储的数据不相同的提示信息。在一些实施例中,该装置还包括:第二推送单元,被配置成响应于确定目标数据信息集合中的各个数据信息的当前状态信息所指示的状态为已完成状态,推送用于表征目标数据信息集合中的各个数据信息已处理完成的提示信息。在一些实施例中,存储单元进一步被配置成:按照优先级别由高到底的顺序,从目标数据信息集合中选取当前状态信息所指示的状态为待处理状态的数据信息,执行如下处理步骤:从该数据信息中的源存储位置信息所指示的源存储位置读取数据,将读取的数据存入目标存储位置信息所指示的目标存储位置,以及将该数据信息的当前状态信息更新为表征已存储状态的信息。第三方面,本公开的实施例提供了一种服务器,该服务器包括:一个或多个处理器;存储装置,其上存储有一个或多个程序;当上述一个或多个程序被上述一个或多个处理器执行,使得上述一个或多个处理器实现如第一方面中任一实现方式描述的方法。第四方面,本公开的实施例提供了一种计算机可读介质,其上存储有计算机程序,上述程序被处理器执行时实现如第一方面中任一实现方式描述的方法。本公开的实施例提供的方法和装置,可以首先获取目标数据信息集合。之后,对于目标数据信息集合中的、当前状态信息所指示的状态为待处理状态的数据信息,从该数据信息中的源存储位置信息所指示的源存储位置读取数据,将读取的数据存入目标存储位置信息所指示的目标存储位置,以及将该数据信息的当前状态信息更新为表征已存储状态的信息。对于目标数据信息集合中的、当前状态信息所指示的状态为已存储状态的数据信息,响应于确定该数据信息的源存储位置信息和目标存储位置信息所指示的位置所存储的数据相同,将该数据信息的当前状态信息更新为表征已完成状态的信息。由此,可以将数据从源存储位置存入目标存储位置。同时,保证存入目标存储位置的数据与源存储位置数据相同。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本公开的其它特征、目的和优点将会变得更明显:图1是本公开的一个实施例可以应用于其中的示例性系统架构图;图2是根据本公开的数据处理方法的一个实施例的流程图;图3是根据本公开的实施例的数据处理方法的一个应用场景的示意图;图4是根据本公开的数据处理方法的又一个实施例的流程图;图5是根据本公开的数据处理装置的一个实施例的结构示意图;图6是适于用来实现本公开的实施例的电子设备的结构示意图。具体实施方式下面结合附图和实施例对本公开的作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关公开,而非对该公开的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关公开相关的部分。需要说明的是,在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本公开。图1示出了可以应用本公开的实施例的数据处理方法或数据处理装置的示例性系统架构100。如图1所示,系统架构100可以包括终端设备101、102、103,网络104和服务器105。网络104用以在终端设备101、102、103和服务器105之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。用户可以使用终端设备101、102、103通过网络104与服务器105交互,以接收或发送消息等。终端设备101、102、103上可以安装有各种客户端应用,例如数据展示类应用、数据分析类应用等等。终端设备101、102、103可以是硬件,也可以是软件。当终端设备101、102、103为硬件时,可以是支持数据存储和展示的各种电子设备。当终端设备101、102、103为软件时,可以安装在上述电子设备中。其可以实现成本文档来自技高网...

【技术保护点】
1.一种数据处理方法,包括:获取目标数据信息集合,数据信息包括源存储位置信息、目标存储位置信息和当前状态信息;对于所述目标数据信息集合中的、当前状态信息所指示的状态为待处理状态的数据信息,从该数据信息中的源存储位置信息所指示的源存储位置读取数据,将读取的数据存入目标存储位置信息所指示的目标存储位置,以及将该数据信息的当前状态信息更新为表征已存储状态的信息;对于所述目标数据信息集合中的、当前状态信息所指示的状态为已存储状态的数据信息,响应于确定该数据信息的源存储位置信息和目标存储位置信息所指示的位置所存储的数据相同,将该数据信息的当前状态信息更新为表征已完成状态的信息。

【技术特征摘要】
1.一种数据处理方法,包括:获取目标数据信息集合,数据信息包括源存储位置信息、目标存储位置信息和当前状态信息;对于所述目标数据信息集合中的、当前状态信息所指示的状态为待处理状态的数据信息,从该数据信息中的源存储位置信息所指示的源存储位置读取数据,将读取的数据存入目标存储位置信息所指示的目标存储位置,以及将该数据信息的当前状态信息更新为表征已存储状态的信息;对于所述目标数据信息集合中的、当前状态信息所指示的状态为已存储状态的数据信息,响应于确定该数据信息的源存储位置信息和目标存储位置信息所指示的位置所存储的数据相同,将该数据信息的当前状态信息更新为表征已完成状态的信息。2.根据权利要求1所述的方法,其中,数据信息还包括:优先级别信息。3.根据权利要求1所述的方法,其中,所述方法还包括:响应于确定源存储位置信息和目标存储位置信息所指示的位置所存储的数据不相同,在预设的时间点,推送用于表征源存储位置信息和目标存储位置信息所指示的位置所存储的数据不相同的提示信息。4.根据权利要求1所述的方法,其中,所述方法还包括:响应于确定目标数据信息集合中的各个数据信息的当前状态信息所指示的状态为已完成状态,推送用于表征目标数据信息集合中的各个数据信息已处理完成的提示信息。5.根据权利要求2所述的方法,其中,所述对于所述目标数据信息集合中的、当前状态信息所指示的状态为待处理状态的数据信息,从该数据信息中的源存储位置信息所指示的源存储位置读取数据,将读取的数据存入目标存储位置信息所指示的目标存储位置,以及将该数据信息的当前状态信息更新为表征已存储状态的信息,包括:按照优先级别由高到底的顺序,从所述目标数据信息集合中选取当前状态信息所指示的状态为待处理状态的数据信息,执行如下处理步骤:从该数据信息中的源存储位置信息所指示的源存储位置读取数据,将读取的数据存入目标存储位置信息所指示的目标存储位置,以及将该数据信息的当前状态信息更新为表征已存储状态的信息。6.一种数据处理装置,包括:获取单元,被配置成获取目标数据信息集合,数据信息包括源存储...

【专利技术属性】
技术研发人员:李海宁
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京,11

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

1