掌桥专利:专业的专利平台
掌桥专利
首页

数据处理方法、装置、介质和设备

文献发布时间:2024-04-18 19:52:40


数据处理方法、装置、介质和设备

技术领域

本说明书中实施方式关于计算机数据处理的技术领域,具体涉及一种数据处理方法、装置存储介质和设备。

背景技术

目前,随着计算机技术的发展,数据存储和数据查询广范应用,在一定场景下,可能存在多次对同一数据标识对应的数据进行数据存储的需求。可能是用户通过客户端输入需要存储的数据,也可能通过其他的方法把数据存储到数据库中,以便后续查询。但是,可能存在对应相同标识的需要存储的数据和已经存储在数据库中的数据对应的数据值类型不同的情况,以使后续对该两个数据值无法进行运算。目前,可以通过离线运算方法对数据值类型不同的两个数据值进行处理,得到统一的数据值类型,但是,该离线运算方法的效率低。

因此,现有技术中的数据处理方法可能不满足用户需求的技术问题。

发明内容

有鉴于此,本说明书多个实施方式致力于提供一种数据处理方法、装置、介质和设备,以一定程度上解决了离线运算方法对数据值类型不同的两个数据值进行处理的效率低的问题。

本说明书的一个实施方式提供一种数据处理方法,应用于数据引擎,所述方法包括:

在从源数据库发送的数据流中,识别出源库元数据;其中,所述源库元数据包括相对应的源字段标识和源字段取值类型;在元数据数据库存储的元数据中,检索出对应所述源字段标识的基准字段取值类型;其中,所述元数据库存储有所述源数据库中数据的元数据;在所述源字段取值类型与所述基准字段取值类型不相同的情况下,依照指定合并规则对所述源字段取值类型和所述基准字段取值类型进行归一化处理,得到目标字段取值类型;将所述目标字段取值类型发送给所述源数据库,以用于所述源数据库基于所述目标字段取值类型修改所述源字段取值类型。

本说明书的一个实施方式提供一种数据处理装置,包括:识别模块,用于在从源数据库发送的数据流中,识别出源库元数据;其中,所述源库元数据包括相对应的源字段标识和源字段取值类型;检索模块,用于在元数据数据库存储的元数据中,检索出对应所述源字段标识的基准字段取值类型;其中,所述元数据库存储有所述源数据库中数据的元数据;合并规则,用于在所述源字段取值类型与所述基准字段取值类型不相同的情况下,依照指定合并规则对所述源字段取值类型和所述基准字段取值类型进行归一化处理,得到目标字段取值类型;发送模块,用户将所述目标字段取值类型发送给所述源数据库,以用于所述源数据库基于所述目标字段取值类型修改所述源字段取值类型。

本说明书的一个实施方式提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被计算机执行时使得,该计算机执行上述任一实施方式中的方法步骤。

本说明书的一个实施方式提供一种包含指令的计算机程序产品,该指令被计算机执行时使得计算机执行上述任一实施方式中的方法步骤。

本说明书提供的多个实施方式,数据引擎接收到源数据库发送的数据流,并从该数据流中读取出包括源字段标识和源字段取值类型的源库元数据。数据引擎在判断得出所述源字段取值类型与所述基准字段取值类型不相同之后,依照指定合并规则对所述源字段取值类型和所述基准字段取值类型进行合并处理,得到目标字段取值类型,最后将目标字段取值类型发送给所述源数据库,以使源数据库根据该目标取值类型修改所述源字段取值类型。从而使源字段取值类型与基准字段取值类型可以兼容,以便两种字段取值可以进行一些运算。如此,根据指定合并规则实时的对于两个不同的数据类型进行归一处理,解决了数据库接收到的数据与存储的数据的数据类型统一效率低的问题。

附图说明

图1为本说明书的一个实施方式提供的数据处理方法的应用环境示意图。

图2为本说明书的一个实施方式提供的数据处理方法的流程示意图。

图3为本说明书的一个实施方式提供的数据处理装置的功能模块示意图。

图4为本说明书的一个实施方式提供的计算机设备的内部结构示意图。

具体实施方式

在相关技术中,通过根据数据处理程序接收到数据之后,对该数据的数据值类型进行离线处理,得出目标的数据类型。等所有的数据对应的数据值类型处理完后,才把所有处理结果发送给数据库,该过程耗时费力。

因此,有必要提供一种数据处理方法,可以通过数据引擎接收到数据库发送的数据流,并从数据流中识别出包括数据值类型的元数据,再根据该元数据在存储元数据的数据库中匹配,得到对应的数据值类型,并对两个数据值类型进行处理,得到目的数据值类型。实现了提高处理数据值类型的效率。

请参阅图1,本说明书实施方式提供一种数据处理系统。且本说明书提供的数据处理方法应用于该数据处理系统。所述数据处理系统可以包括客户端110和服务器120形成的硬件环境。客户端110通过网络与服务器120进行通信。其中,所述客户端110可以是具有网络访问能力的电子设备。具体的,例如,客户端110可以是台式电脑、平板电脑、笔记本电脑、智能手机、数字助理、智能可穿戴设备、导购终端、电视机、智能音箱、麦克风等。其中,智能可穿戴设备包括但不限于智能手环、智能手表、智能眼镜、智能头盔、智能项链等。或者,客户端也可以为能够运行于所述电子设备中的软件。服务器120可以是具有一定运算处理能力的电子设备。其可以具有网络通信模块、处理器和存储器等。当然,所述服务器120也可以是指运行于所述电子设备中的软体。所述服务器120还可以为分布式服务器,可以是具有多个处理器、存储器、网络通信模块等协同运作的系统。或者,服务器120还可以为若干服务器形成的服务器集群。或者,随着科学技术的发展,服务器120还可以是能够实现说明书实施方式相应功能的新的技术手段。例如,可以是基于量子计算实现的新形态的“服务器”。

请参阅图2,本说明书的一个实施方式提供一种数据处理的方法。所述数据处理方法可以应用于数据引擎,所述数据处理方法可以包括以下步骤。

步骤S210:在从源数据库发送的数据流中,识别出源库元数据;其中,所述源库元数据包括相对应的源字段标识和源字段取值类型。

在一些情况下,数据引擎接收到源数据库发送的数据流,并对该数据流进行计算得出相对应的源库元数据,该源库元数据包括源字段标识和源字段取值类型。通过数据引擎获得源库元数据和源字段标识,为后续在元数据数据库中搜索源字段标识的基准字段取值类型提供依据,并对两种字段取值类型合并提供依据。具体的,例如,数据引擎接收到数据库发送的关于受试者血压的数据流,数据引擎从该数据流中读出受试者血压的源库元数据,该源库元数据包括血压的源字段标识和具体血压值的源字段取值类型。其中,血压100的源字段取值类型为字符类型,血压120的源字段取值类型为整数类型。

在本实施方式中,数据引擎可以用于对无限制和有限制的数据流进行有状态的计算。可以是用来接收源数据库发送的数据流,并对数据流进行运算得出该数据流对应的源库元数据。具体的,例如,数据引擎可以是Flink数据引擎。

源数据库可以是指能直接提供原始资料或具体数据的自足性数据库,用户不必再查阅其他信息源。具体的,例如,源数据库可以是MYSQL数据库,MYSQL数据库可以直接提供例如医学临床试验项目对应的数据。

数据流可以是一组有序,有起点和终点的字节的数据序列,分布式流处理平台可以从数据流以相同的顺序读取数据。具体的,例如,数据流可以是二进制日志,数据引擎可以从二进制日志中读取相对应的数据。

源库元数据可以是数据引擎从源数据库中得到的数据流识别出的数据。具体的,例如,源库元数据可以包括数据标识和数据标识等。

源字段标识可以用于识别源库元数据。数据引擎可以通过源字段标识区分不同的源库元数据。具体的,例如,源字段为姓名,张三为该源字段对应的源字段标识。

源字段取值类型可以是指源字段取值对应的数据类型。具体的,源字段取值类型可以为字符类型,也可以为整数类型,以及其他。具体的,例如,源字段标识为生日,源字段取值为1988年8月28日,该源字段取值对应的源字段取值类型为整数类型。相同源字段标识为生日,源字段取值为1985年8月24日,该源字段取值对应的源字段取值类型为字符类型。

步骤S220:在元数据数据库存储的元数据中,检索出对应所述源字段标识的基准字段取值类型;其中,所述元数据库存储有所述源数据库中数据的元数据。

在一些情况下,数据引擎根据源字段标识在元数据数据库存储的元数据中比对,得到该源字段标识对应的基准字段取值类型。元数据库中所述源数据库中数据的元数据。具体的,例如,源数据中的数据为受试者体重,元数据库中存储的是对受试者体重对应的元数据。数据引擎根据该源字段标识检索出受试者体重对应的基准字段取值类型。

在本实施方式中,元数据数据库可以是用于存储元数据的数据库。具体的,例如,元数据数据库可以是redis数据库。

元数据可以是描述数据属性的信息,用来支持如指示存储位置、历史数据、资源查询、文件记录等功能。具体的,元数据可以是字段类型,用于指示该字段对应的取值可以进行怎样的处理。具体的,例如,元数据为整数类型,指示该元数据对应的字段取值可以进行数学运算。

基准字段取值类型可以是指存储在元数据数据库中的字段取值类型。可以作为源字段取值类型处理的参考。具体的,例如,源字段标识为生日对应的取值为18,该18的基准字段取值类型为整数类型。

步骤S230:在所述源字段取值类型与所述基准字段取值类型不相同的情况下,依照指定合并规则对所述源字段取值类型和所述基准字段取值类型进行归一化处理,得到目标字段取值类型。

在一些情况下,相同的源字段标识对应的源字段取值类型与所述基准字段取值类型可以出现不相同的情况,为了后续某些运算,将源字段取值类型需要与所述基准字段取值类型限制为一定的字段取值类型。为如此目的,数据引擎将不相同的源字段取值类型与所述基准字段取值类型进行处理,得到该两种兼容的目标取值类型。为修改源字段取值类型提供依据。

在本实施方式中,指定合并规则可以是指规定数据引擎对所述源字段取值类型与所述基准字段取值类型进行归一处理的准则。具体的,例如,指定合并规则可以是整数类型和字符类型归一化处理得到字符类型。

目标字段取值类型可以是指数据引擎对所述源字段取值类型与所述基准字段取值类型进行归一处理得到的结果数据。具体的,例如,所述源字段取值类型与所述基准字段取值类型中,一种为decimal(N,M),另一种为decimal(N,I);其中,N、M和I为整数,M小于I,该目标字段取值类型类decimal(N,M)。

步骤S240:将所述目标字段取值类型发送给所述源数据库,以用于所述源数据库基于所述目标字段取值类型修改所述源字段取值类型。

在一些情况下,数据引擎将目标字段取值类型发送源数据库,源数据库用该目标字段取值类型修改所述源字段取值类型。具体的,可以是目标字段取值类型替代源字段取值类型,也可以目标字段取值类型覆盖源字段取值类型。

在一些实施方式,数据引擎接收到源数据库发送的数据流,并从该数据流中读取出包括源字段标识和源字段取值类型的源库元数据。数据引擎在判断得出所述源字段取值类型与所述基准字段取值类型不相同之后,依照指定合并规则对所述源字段取值类型和所述基准字段取值类型进行处理,得到目标字段取值类型,最后将目标字段取值类型发送给所述源数据库,以使源数据库根据该目标取值类型修改所述源字段取值类型。通过从数据引擎接收到源数据数据库中的源库元数据,从元数据库获得需要的基准字段取值类型,并对应源字段取值类型和基准字段取值类型进行实时进行处理,提高了效率。

在一些实施方式中,所述数据引擎具有从所述元数据数据库读入内存的缓存数据集;在元数据数据库存储的元数据中,检索出对应所述源字段标识的基准字段取值类型的步骤,包括:将所述源字段标识在所述缓存数据集中进行匹配运算;在所述源字段标识未在所述缓存数据集中匹配得到基准字段取值类型的情况下,将所述源字段标识在所述元数据数据库中匹配得出所述基准字段取值类型;将所述基准字段取值类型加入所述缓存数据集中。

在一些情况下,数据引擎具有将元数据数据库读入内存的缓存数据集,缓存数据集存储的数据只能存储一定时间,一定时间后该数据会被删除。该缓存数据集中包括源字段标识对应的基准字段取值类型。数据引擎通过源字段标识在缓存数据集进行比对,未能得到该源字段标识对应的基准字段取值类型的情况下,数据引擎将源字段标识在数据数据库中匹配得出所述基准字段取值类型,并将该基准字段取值类型加入所述缓存数据集中。为下次可以在缓存数据集快速找到该基准字段取值类型。

在本实施方式中,读入内存可以指数据引擎从存储器存储单元读取字节存储带内存单元。具体的,例如,数据引擎从元数据数据库中读取元数据,并存储到缓存数据集中。

缓存数据集可以是指存储了缓存数据的集合,用于数据引擎快速找到需要的数据。具体的,例如,缓存数据集可以有多个源字段标识对应多个基准字段取值类型。数据引擎可以在该缓存数据集中找到字段标识指定的基准字段取值类型。

匹配运算可以指数据引擎在根据源字段标识缓存数据集中进行对比,得到该源字段标识对应的基准字段取值类型。

在一些实施方式中,在所述源字段取值类型与所述基准字段取值类型不相同的情况下,依照指定合并规则对所述源字段取值类型和所述基准字段取值类型进行归一化处理,得到目标字段取值类型的步骤,包括:根据所述源字段标识在合并规则集中匹配,得出对应所述源字段标识的源字段合并规则子集;其中,所述合并规则集中包括多个源字段标识对应的源字段合并规则子集;所述源字段合并规则子集中包括源字段标识对应的多个合并规则;根据所述源字段取值类型与所述基准字段取值类型在所述源字段合并规则子集中匹配,得到所述指定合并规则。

在一些情况下,源字段取值类型和基准字段取值类型的合并规则是提前预存在数据引擎中,该数据引擎中具有。对于指定合并规则是数据引擎在包括多个合并规则的合并规则集中得到的。合并规则集中包括多个源字段合并规则子集,该源字段合并规则子集中包括多个合并规则。数据引擎根据源字段标识在合并规则集中匹配,得出与所述源字段标识对应的源字段合并规则子集,再根据源字段取值类型与所述基准字段取值类型在源字段合并规则子集中匹配,得到指定合并规则。为得到指定规则提供运算方法。

在本实施方式中,合并规则集可以是包括多个源字段合并规则子集的集合,每个源字段标识对应一个源字段合并规则子集。具体的,例如,合并规则集包括源字段标识为体重对应的源字段合并规则子集和源字段标识为血压对应的源字段合并规则子集。

源字段合并规则子集可以是指包括同一源字段标识对应的多个源字段取值类型合并的规则。具体的,例如,源字段标识为年龄,源字段合并规则子集包括字符类型和整数类型合并为字符类型,时间日期类型和字符类型合并为字符类型,以及其他的合并规则。

合并规则可以是指源字段合并规则子集中的具体合并规则。具体的,例如,合并规则可以指源字段合并规则子集中字符类型和整数类型合并为字符类型。

在一些实施方式中,所述源库元数据还包括用户标识;其中,用户标识表征用户账户,所述源字段取值类型与所述基准字段取值类型不相同的情况下,依照指定合并规则对所述源字段取值类型和所述基准字段取值类型进行归一化处理,得到目标字段取值类型的步骤,包括:根据所述用户标识在用户合并规则集中匹配,得出对应于所述用户标识的用户合并子集;其中,所述合并规则集中包括多少用户标识对应的用户合并规则子集;其中,所述用户规则子集中包括用户标识对应的多个合并规则;根据所述源字段取值类型与所述基准字段取值类型在所述用户合并规则子集中匹配,得到所述指定合并规则。

在一些情况下,用户通过用户标识对数据进行存储,该数据携带有数据标识。不同用户标识对应源字段取值类型与所述基准字段取值类型相同的情况,可能需要不同的合并规则。合并规则集中包括多少用户标识对应的用户合并规则子集,数据引擎根据用户标识在合并规则集匹配,得到与用户标识对应的用户合并规则子集,该用户合并规则子集中包括用户标识对应的合并规则,源字段取值类型与基准字段取值类型在所述用户合并规则子集中匹配,得到所述指定合并规则。在不同用户标识对应的源字段取值类型与所述基准字段取值类型相同的情况,提供了确定指定合并规则的方法。

在本实施方式中,用户标识可以是指互联网上用来识别用户身份的账户。具体的,例如,登录某网页用的账户名或账户账号。

用户合并规则集可以是指分别对应多个用户账户的用户合并子集。具体的,例如,用户合并规则集中包括用户账户张三和用户账户李四分别对应的用户合并子集。

用户合并子集可以是包括用户标识对应的多给源字段标识对应的多个源字段取值类型的合并规则。具体的,例如,用户账户为王五,该用户合并子集中包括对应用户账户王五的多个源字段取值类型的合并规则。

在一些实施方式中,所述指定合并规则包括:将字符类型和非字符类型合并为字符类型,在所述源字段取值类型与所述基准字段取值类型不相同的情况下,依照指定合并规则对所述源字段取值类型和所述基准字段取值类型进行归一化处理,得到目标字段取值类型的步骤,包括:在所述源字段取值类型和所述基准字段取值类型中一个为字符类型的情情况下,根据所述指定合并规则对所述源字段取值类型和所述基准字段取值类型进行归一化处理,得到所述目标字段取值类型为所述字符类型。

在一些情况下,在所述源字段取值类型与所述基准字段取值类型不相同的情况下,依照指定合并规则对所述源字段取值类型和所述基准字段取值类型进行归一化处理,得到目标字段取值类型的步骤,包括:在源字段取值类型与所述基准字段取值类型中一个是字符类型的情况下。数据引擎根据指定合并规则包括:将字符类型和非字符类型合并为字符类型,将源字段取值类型与所述基准字段取值类型进行归一化处理,得到目标字段取值类型为所述字符类型。为源字段取值类型与所述基准字段取值类型中一个是字符类型的情况提供具体的合并规则以及处理方法。

在本实施方式中,字符类型可以用于存储字符数据,还可以用来存储图片和声音的二进制数据。具体的,例如,字符类型可以是CHAR、VARCHAR。

非字符类型可以是除了字符类型的其他类型,用于和字符类型进行区分。具体的,例如,整数类型和时间日期类型。

在一些实施方式中,所述非字符类型为整数类型;所述指定合并规则包括:将字符类型和整数类型合并为字符类型,在所述源字段取值类型和所述基准字段取值类型中一个为字符类型的情况下,根据所述指定合并规则对所述源字段取值类型和所述基准字段取值类型进行归一化处理,得到所述目标字段的取值类型为所述字符类型的步骤,包括:在所述源字段取值类型和所述基准字段取值类型中一个为字符类型,一个为整数类型的情况下,根据所述指定合并规则对所述源字段取值类型和所述基准字段取值类型进行归一化处理,得到所述目标字段取值类型为所述字符类型。

在一些情况下,非字符类型为整数类型,故源字段取值类型和所述基准字段取值类型为一个是字符类型,另一个为整数类型。在所述源字段取值类型和所述基准字段取值类型中一个为字符类型的情况下,根据所述指定合并规则对所述源字段取值类型和所述基准字段取值类型进行归一化处理,得到所述目标字段的取值类型为所述字符类型的步骤,包括:数据引擎指定合并规则对源字段取值类型和所述基准字段取值类型进行归一化处理,得到所述目标字段取值类型为所述字符类型。为一个是字符类型,另一个为整数类型提供具体的合并规则以及处理方法。

在本实施方式中,整数类型可以是指是规定字段取值进行一定的处理。具体的,例如,可以进行数学运算。

在一些实施方式中,所述非字符类型为时间日期类型;所述指定合并规则包括:将字符类型和时间日期类型合并为字符类型,在所述源字段取值类型和所述基准字段取值类型中一个为字符类型的情况下,根据所述指定合并规则对所述源字段取值类型和所述基准字段取值类型进行归一化处理,得到所述目标字段的取值类型为所述字符类型的步骤,包括:在所述源字段取值类型和所述基准字段取值类型中一个为字符类型,一个为时间日期类型的情况下,根据所述指定合并规则对所述源字段取值类型和所述基准字段取值类型进行归一化处理,得到所述目标字段取值类型为所述字符类型。

在一些情况下,非字符类型有多种,其中一种为时间日期类型。在所述源字段取值类型和所述基准字段取值类型中一个为字符类型,一个为时间日期类型的情况下,该指定合并规则为将字符类型和日时间期类型合并为字符类型。数据引擎根据该指定规则对所述源字段取值类型和所述基准字段取值类型进行归一化处理,得到所述目标字段取值类型为所述字符类型。为源字段取值类型和所述基准字段取值类型中一个为字符类型,一个为时间日期类型提供具体的指定合并规则和方法。

在本实施方式中,时间日期类型用于表示日期和时间。具体的,例如,日期型、日期时间型、时间戳型、时间型和年份。

请参阅图3,本说明书的一个实施方式提供一数据处理装置。所述数据处理装置可以包括识别模块、检索模块、合并规则、发送模块。

识别模块,用于在从源数据库发送的数据流中,识别出源库元数据;其中,所述源库元数据包括相对应的源字段标识和源字段取值类型。

检索模块,用于在元数据数据库存储的元数据中,检索出对应所述源字段标识的基准字段取值类型;其中,所述元数据库存储有所述源数据库中数据的元数据。

合并规则,用于在所述源字段取值类型与所述基准字段取值类型不相同的情况下,依照指定合并规则对所述源字段取值类型和所述基准字段取值类型进行归一化处理,得到目标字段取值类型。

发送模块,用户将所述目标字段取值类型发送给所述源数据库,以用于所述源数据库基于所述目标字段取值类型修改所述源字段取值类型。

请参阅图4,本说明书实施方式还提供计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述实施方式中的方法步骤。

本说明书实施方式还提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被计算机执行时使得,该计算机执行上述任一实施方式中的方法步骤。

本说明书实施方式还提供一种包含指令的计算机程序产品,该指令被计算机执行时使得计算机执行上述任一实施方式中的方法步骤。

可以理解,本文中的具体的例子只是为了帮助本领域技术人员更好地理解本说明书实施方式,而非限制本发明的范围。

可以理解,在本说明书中的各种实施方式中,各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本说明书实施方式的实施过程构成任何限定。

可以理解,本说明书中描述的各种实施方式,既可以单独实施,也可以组合实施,本说明书实施方式对此并不限定。

除非另有说明,本说明书实施方式所使用的所有技术和科学术语与本说明书的技术领域的技术人员通常理解的含义相同。本说明书中所使用的术语只是为了描述具体的实施方式的目的,不是旨在限制本说明书的范围。本说明书所使用的术语“和/或”包括一个或多个相关的所列项的任意的和所有的组合。在本说明书实施方式和所附权利要求书中所使用的单数形式的“一种”、“上述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。

可以理解,本说明书实施方式的处理器可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施方式的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific IntegratedCircuit,ASIC)、现成可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本说明书实施方式中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本说明书实施方式所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。

可以理解,本说明书实施方式中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasablePROM,EPROM)、电可擦除可编程只读存储器(EEPROM)或闪存。易失性存储器可以是随机存取存储器(RAM)。应注意,本文描述的系统和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。

本领域普通技术人员可以意识到,结合本文中所公开的实施方式描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本说明书的范围。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施方式中的对应过程,在此不再赘述。

在本说明书所提供的几个实施方式中,应所述理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施方式仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施方式方案的目的。

另外,在本说明书各个实施方式中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本说明书的技术方案本质上或者说对现有技术做出贡献的部分或者所述技术方案的部分可以以软件产品的形式体现出来,所述计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本说明书各个实施方式所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM)、随机存取存储器(RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本说明书的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本说明书揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本说明书的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

技术分类

06120116329915