CN111124315A - 一种数据处理方法、装置、电子设备及存储介质 - Google Patents
一种数据处理方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN111124315A CN111124315A CN201911387713.7A CN201911387713A CN111124315A CN 111124315 A CN111124315 A CN 111124315A CN 201911387713 A CN201911387713 A CN 201911387713A CN 111124315 A CN111124315 A CN 111124315A
- Authority
- CN
- China
- Prior art keywords
- data
- target data
- target
- attribute information
- cache medium
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/062—Securing storage systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/061—Improving I/O performance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0608—Saving storage space on storage systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0646—Horizontal data movement in storage systems, i.e. moving data in between storage devices or systems
- G06F3/0647—Migration mechanisms
- G06F3/0649—Lifecycle management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0655—Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
- G06F3/0656—Data buffering arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0673—Single storage device
- G06F3/0674—Disk device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0683—Plurality of storage devices
- G06F3/0685—Hybrid storage combining heterogeneous device types, e.g. hierarchical storage, hybrid arrays
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明实施例公开了一种数据处理方法、装置、电子设备及存储介质,其中方法包括:获取待缓存的目标数据的第一属性信息和第二属性信息,根据所述第一属性信息验证所述目标数据是否为有效数据,若所述目标数据为有效数据,则根据所述第二属性信息选择用于缓存所述目标数据的目标缓存介质,所述目标缓存介质包括本地缓存介质,或与所述电子设备相连接的外部缓存介质,将所述目标数据缓存至所述目标缓存介质中。通过本发明实施例可避免本地缓存介质的存储空间不足的问题,能够确保应用程序的正常运行。
Description
技术领域
本发明涉及计算机技术领域,尤其涉及一种数据处理方法、装置、电子设备及存储介质。
背景技术
本地缓存介质是电子设备的硬盘控制器上的一块内存芯片,具有较快的存取速率,它是硬盘内部存储和外界接口之间的缓冲器。由于硬盘的内部数据传输速率和外界接口的传输速率不同,本地缓存介质在其中起到一个缓冲的作用。因此,本地缓存介质通常用于缓存电子设备中启动的应用程序的相关数据,例如,启动的应用程序为浏览器应用程序,则可将网页的渲染参数缓存于本地存储介质中,这样有利于快速的为用户展示网页界面。实践中发现,随着电子设备中的应用程序增加,需要缓存的数据也随之增加,容易导致本地缓存介质的存储空间不足,影响应用程序的正常运行。
发明内容
本发明实施例提供一种数据处理方法、装置、电子设备及存储介质,可避免本地缓存介质的存储空间不足的问题,能够确保应用程序的正常运行。
第一方面,本发明实施例提供了一种数据处理方法,该方法包括:
获取待缓存的目标数据的第一属性信息和第二属性信息,所述第一属性信息包括所述目标数据的来源信息和/或所述目标数据的有效期,所述第二属性信息包括所述目标数据的数据类型和/或所述目标数据中所包括的关键字段;
根据所述第一属性信息验证所述目标数据是否为有效数据;
若所述目标数据为有效数据,则根据所述第二属性信息选择用于缓存所述目标数据的目标缓存介质,所述目标缓存介质包括本地缓存介质,或与所述电子设备相连接的外部缓存介质;
将所述目标数据缓存至所述目标缓存介质中。
第二方面,本发明实施例提供了一种数据处理装置,包括:
获取单元,用于获取待缓存的目标数据的第一属性信息和第二属性信息,所述第一属性信息包括所述目标数据的来源信息和/或所述目标数据的有效期,所述第二属性信息包括所述目标数据的数据类型和/或所述目标数据中所包括的关键字段;
验证单元,用于根据所述第一属性信息验证所述目标数据是否为有效数据;
选择单元,用于若所述目标数据为有效数据,则根据所述第二属性信息选择用于缓存所述目标数据的目标缓存介质,所述目标缓存介质包括本地缓存介质,或与所述电子设备相连接的外部缓存介质;
缓存单元,用于将所述目标数据缓存至所述目标缓存介质中。
第三方面,本发明实施例提供了一种电子设备,该电子设备包括处理器和存储器,所述处理器和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如下步骤:
获取待缓存的目标数据的第一属性信息和第二属性信息,所述第一属性信息包括所述目标数据的来源信息和/或所述目标数据的有效期,所述第二属性信息包括所述目标数据的数据类型和/或所述目标数据中所包括的关键字段;
根据所述第一属性信息验证所述目标数据是否为有效数据;
若所述目标数据为有效数据,则根据所述第二属性信息选择用于缓存所述目标数据的目标缓存介质,所述目标缓存介质包括本地缓存介质,或与所述电子设备相连接的外部缓存介质;
将所述目标数据缓存至所述目标缓存介质中。
第四方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一条或一条以上指令,所述一条或一条以上指令适于由处理器加载并执行如下步骤:
获取待缓存的目标数据的第一属性信息和第二属性信息,所述第一属性信息包括所述目标数据的来源信息和/或所述目标数据的有效期,所述第二属性信息包括所述目标数据的数据类型和/或所述目标数据中所包括的关键字段;
根据所述第一属性信息验证所述目标数据是否为有效数据;
若所述目标数据为有效数据,则根据所述第二属性信息选择用于缓存所述目标数据的目标缓存介质,所述目标缓存介质包括本地缓存介质,或与所述电子设备相连接的外部缓存介质;
将所述目标数据缓存至所述目标缓存介质中。
本发明实施例中,电子设备可以根据目标数据的第一属性信息验证目标数据是否为有效数据,可避免将无效数据缓存至缓存介质中,可节省缓存介质的存储空间,提高缓存介质的利用率。进一步,在该目标数据为有效数据时,根据该目标数据的第二属性信息选择用于缓存目标数据的目标缓存介质,将该目标数据缓存至目标缓存介质。可避免将任一待缓存的数据缓存至本地缓存介质中,导致本地缓存介质的存储空间不足的问题,通过第二属性信息能够灵活地选择缓存介质,提高缓存数据的灵活性,确保电子设备中的应用程序的正常运行。
附图说明
为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种数据处理方法的流程示意图;
图2是本发明实施例提供的另一种数据处理方法的流程示意图;
图3是本发明实施例提供的一种数据处理装置的结构示意图;
图4是本发明实施例提供的一种电子设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例可以由电子设备来实现,该电子设备可为终端设备或服务器。终端设备可以是指平板电脑、便携式个人计算机等等。服务器可以是一***立的服务器、或由若干台服务器组成的服务器集群、或云计算中心。
请参见图1,是本发明实施例提供的一种数据处理方法的流程示意图,本发明实施例的所述方法可以由上述提及的电子设备来执行。本实施例中,该数据处理方法包括以下步骤。
本发明实施例可以由电子设备来实现,该电子设备可以是指服务器或终端设备。终端设备可以是指平板电脑、便携式个人计算机等等。服务器可以是一***立的服务器、或由若干台服务器组成的服务器集群、或云计算中心。
请参见图1,是本发明实施例提供的一种数据处理方法的流程示意图,本发明实施例的所述方法可以由上述提及的电子设备来执行。本实施例中,该数据处理方法包括以下步骤。
S101、获取待缓存的目标数据的第一属性信息和第二属性信息,该第一属性信息包括该目标数据的来源信息和/或该目标数据的有效期,该第二属性信息包括该目标数据的数据类型和/或该目标数据中所包括的关键字段。
目标数据可以为需要缓存的数据,具体的,目标数据可以为电子设备中运行的应用程序相关的数据,或者,目标数据可以为其他设备发送至该电子设备的临时数据。为了灵活地缓存目标数据,电子设备可以获取该目标数据第一属性信息和第二属性信息。该第一属性信息包括该目标数据的来源信息和/或该目标数据的有效期,目标数据的来源信息用于指示目标数据来源于哪个设备,即来源信息包括设备标识,设备标识包括设备的IP地址、序列号等。或者,目标数据的来源信息用于指示目标数据来源于哪个网站,即来源信息包括网站名称或地址。或者,目标数据的来源信息用于指示目标数据属于哪个应用程序,即来源信息包括应用程序的标识。目标数据的有效期是指确保目标数据有效的最大期限,目标数据有效是指目标数据能够被用于实现某种功能,即目标数据无效是指不能够用于实现某种功能,如,目标数据为恶意病毒,或目标数据已经被更新。该第二属性信息包括该目标数据的数据类型和/或该目标数据中所包括的关键字段,目标数据的类型包括文本类型、图像类型及音视频类型中的至少一种等等。该目标数据中所包括的关键字段可以是指历史待缓存的数据中出现次数大于预设次数阈值的字段。
需要说明是,由于根据第一属性信息确定该目标数据为无效数据时,可以将该目标数据丢弃,即不需要获取该目标数据的第二属性信息,因此,目标数据的第二属性信息可以是在确定该目标数据为有效数据之后所获取的,这样能够节省电子设备获取第二属性信息所消耗的资源。
S102、根据该第一属性信息验证该目标数据是否为有效数据,若目标数据为无效数据,则结束本次流程;若目标数据为有效数据,则执行步骤S103。
为了降低缓存介质的缓存压力,电子设备可以根据该第一属性信息验证该目标数据是否为有效数据,若该目标数据为无效数据,表明该目标数据不能用于实现某种功能,则将该目标数据丢弃;若该目标数据为有效数据,表明该目标数据能够用于实现某种功能,则可以将该目标数据缓存。
在一个实施例中,该第一属性信息包括该目标数据的有效期,步骤S102可包括如下步骤s11~s13。
s11、获取该电子设备当前的***时间。
s12、若该电子设备当前的***时间超出该目标数据的有效期,则确定该目标数据为无效数据。
s13、若该电子设备当前的***时间位于该目标数据的有效期内,则确定该目标数据为有效数据。
在步骤s11~s13中,电子设备可以获取该电子设备当前的***时间,若该电子设备当前的***时间超出该目标数据的有效期,即表明该目标数据已失效,如目标数据已被更新,即该目标数据为无效数据;若该电子设备当前的***时间位于该目标数据的有效期内,即表明该目标数据未失效,即确定该目标数据为有效数据。例如,该目标数据的有效期为2019年9月19日-2019年9月23日,若该电子设备当前的***时间为2019年9月18日,即电子设备当前的***时间超过该目标数据的有效期,确定该目标数据为无效数据;若该电子设备当前的***时间为2019年9月19,即电子设备当前的***时间位于目标数据的有效期内,确定该目标数据为有效数据。
在另一个实施例中,该第一属性信息包括该目标数据的来源信息,步骤S102可包括如下步骤s21~s23。
s21、判断该目标数据的来源信息是否与预设来源信息相匹配,该预设来源信息为记录的有效数据的来源信息。
s22、若不匹配,则确定该目标数据为无效数据。
s23、若匹配,则确定该目标数据为有效数据。
在步骤s21~s23中,电子设备可以判断该目标数据的来源数据是否与预设来源信息相匹配,若不匹配,表明该目标数据来源于安全性比较低的设备、网络或应用程序,即该目标数据可能为恶意数据,因此,则确定该目标数据为无效数据。若匹配,则表明该目标数据来源于安全性比较高的设备、网络或应用程序;因此,确定该目标数据为有效数据。
S103、若该目标数据为有效数据,则根据该第二属性信息选择用于缓存该目标数据的目标缓存介质,该目标缓存介质包括本地缓存介质,或与该电子设备相连接的外部缓存介质。
若该目标数据为有效数据,则电子设备可以根据该第二属性信息选择用于缓存该目标数据的目标缓存介质,可避免将任一待缓存的数据缓存至本地缓存介质中,导致本地缓存介质的存储空间不足的问题,通过第二属性信息能够灵活地选择缓存介质,提高缓存数据的灵活性,确保电子设备中的应用程序的正常运行。本地缓存介质是电子设备的硬盘控制器上的一块内存芯片,具有较快的存取速率,安全性比较高,但其存储空间比较小,即能够存储的数据量较少。外部缓存介质是指缓存中间件,也可以称为二级缓存介质,存取数据的速率较慢,其存储空间比较大,即能够存储的数据量比较大。外部缓存介质是缓存中间件,具有较慢的存取速率,安全性比较低,但其存储空间比较大,即能够存储的数据量较多。在一个实施例中,步骤S103可包括如下步骤s31~s33。
s31、根据该第二属性信息确定该目标数据的重要等级。
s32、若该目标数据的重要等级大于预设等级阈值,则将该本地缓存介质确定为用于缓存该目标数据的目标缓存介质。
s33、若该目标数据的重要等级小于或等于该预设等级阈值,则将该外部缓存介质确定为用于缓存该目标数据的目标缓存介质。
在步骤s31~s33中,电子设备可以根据该第二属性信息确定该目标数据的重要等级,若该目标数据的重要等级大于预设等级阈值,表明用户对目标数据的缓存安全性要求比较高、目标数据的读取速度要求比较高,因此,可以将该本地缓存介质确定为用于缓存该目标数据的目标缓存介质。若该目标数据的重要等级小于或等于该预设等级阈值,表明用户对目标数据的缓存安全性要求比较低、目标数据的读取速度要求比较低,则将该外部缓存介质确定为用于缓存该目标数据的目标缓存介质。
可选的,所述第二属性信息包括所述目标数据的数据类型,步骤s31可包括如下步骤s41~s44。
s41、从数据读取日志中获取数据类型与该目标数据的数据类型匹配的数据被读取的目标次数,该数据读取日志中包括该本地缓存介质和该外部缓存介质中缓存的每条数据被读取的次数。
s42、从该数据读取日志中统计出该本地缓存介质和该外部缓存介质中缓存的所有数据被读取的总次数。
s43、计算该目标次数与该总次数之间的比值。
s44、根据该比值确定该目标数据的重要等级。
在步骤s41~s44中,电子设备可以从数据读取日志中获取数据类型与该目标数据的数据类型匹配的数据被读取的目标次数,并从数据读取日志中获取数据类型与该目标数据的数据类型匹配的数据被读取的目标次数。并计算该目标次数与该总次数之间的比值,根据该比值确定该目标数据的重要等级。即该比值越大,表明该目标数据被读取的次数较多,即该目标数据为热点数据,则该目标数据的重要等级越高;即该比值越小,表明该目标数据被读取的次数较少,即该目标数据为非热点数据,则该目标数据的重要等级越低。这样能够将被读取次数较高的数据缓存至本地缓存介质中,能够确保数据被读取的速率;并能够将被读取次数较低数据缓存至外部缓存介质中,能够缓解本地缓存介质的存储压力。
在一个实施例中,该属性信息包括目标数据的数据类型,步骤s31可包括如下步骤s51~s54。
s51、从该数据更新日志中统计出各种数据类型的数据被更新的频率,并获取数据类型与目标数据的数据类型匹配的数据的目标更新频率,该数据更新日志包括该本地缓存介质和该外部缓存介质中缓存的每条数据被更新的频率。
s52、根据各种数据类型的数据被更新的频率计算平均更新频率。
s53、计算目标更新频率与该平均更新频率之间的差值。
s54、根据该差值确定该目标数据的重要等级。
在步骤s51~s54中,电子设备可以从该数据更新日志中统计出各种数据类型的数据被更新的频率,并获取数据类型与目标数据的数据类型匹配的数据的目标更新频率。采用预设平均算法计算各种数据类型的数据被更新的频率的平均更新频率,该预设平均算法可以是指算术平均算法或统计平均等算法。进一步,计算目标更新频率与该平均更新频率之间的差值,并根据该差值确定该目标数据的重要等级。即该差值越大,表明该目标数据被更新的频率较高,即目标数据更容易失效,即该目标数据的重要等级比较低,该差值越小,表明该目标数据被更新的频率较低,目标数据不容易失效,即该目标数据的重要等级比较高。这样能够将更新频率较低的数据存储至本地缓存介质中,避免将容易失效的数据存储至本地缓存介质中,可提高本地缓存介质的利用价值;能够将更新频率较高的数据存储至外部缓存介质中,能够缓解本地缓存介质的存储压力。
可选的,该第二属性信息包括该目标数据中所包括的关键字段,步骤s31可包括如下步骤s61~s62。
s61、按照关键字段与关键字段的敏感度的对应关系,确定该目标数据中的关键字段的敏感度。
s62、根据该目标数据中的关键字段的敏感度确定该目标数据的重要等级。
在步骤s61~s62中,电子设备可以获取关键字段与关键字段的敏感度的对应关系,并按照关键字段与关键字段的敏感度的对应关系,确定该目标数据中的关键字段的敏感度。进一步,根据该目标数据中的关键字段的敏感度确定该目标数据的重要等级。即敏感度越高,表明该目标数据的私密性比较强,则该目标数据的重要等级越高;即敏感度越低,表明该目标数据的私密性比较弱,则该目标数据的重要等级越低。这样能够实现将私密性强的数据缓存至本地缓存介质中,能够确保数据缓存的安全性;并能够实现私密性较弱的数据缓存至外部缓存介质中,能够缓解本地缓存介质的存储压力。
S104、将该目标数据缓存至该目标缓存介质中。
电子设备可以将该目标数据缓存值该目标缓存介质中。为了便于后续查找目标数据,电子设备可以将目标数据缓存至目标缓存介质中与该目标数据的数据类型对应的存储区域。
本发明实施例中,电子设备可以根据目标数据的第一属性信息验证目标数据是否为有效数据,可避免将无效数据缓存至缓存介质中,可节省缓存介质的存储空间,提高缓存介质的利用率。进一步,在该目标数据为有效数据时,根据该目标数据的第二属性信息选择用于缓存目标数据的目标缓存介质,将该目标数据缓存至目标缓存介质。可避免将任一待缓存的数据缓存至本地缓存介质中,导致本地缓存介质的存储空间不足的问题,通过第二属性信息能够灵活地选择缓存介质,提高缓存数据的灵活性,确保电子设备中的应用程序的正常运行。
请参见图2,是本发明实施例提供的另一种数据处理方法的流程示意图,本发明实施例的所述方法可以由上述提及的电子设备来执行。本实施例中,该数据处理方法包括以下步骤。
S201、获取待缓存的目标数据的第一属性信息和第二属性信息,该第一属性信息包括该目标数据的来源信息和/或该目标数据的有效期,该第二属性信息包括该目标数据的数据类型和/或该目标数据中所包括的关键字段。
S202、根据该第一属性信息验证该目标数据是否为有效数据,若目标数据为无效数据,则结束本次流程;若目标数据为有效数据,则执行步骤S103。
S203、若该目标数据为有效数据,则根据该第二属性信息选择用于缓存该目标数据的目标缓存介质,该目标缓存介质包括本地缓存介质,或与该电子设备相连接的外部缓存介质。
S204、将该目标数据缓存至该目标缓存介质中。
本发明实例中,对步骤S201-S204的解释说明可以参见图1中对步骤S101-S104的解释说明,重复之处不再赘述。
在一个实施例中,步骤S204包括:对该目标数据进行预处理,得到处理后的目标数据,并将处理后的目标数据缓存至目标缓存介质中。
为了节省存储空间,提高缓存介质的利用率,电子设备可以对该目标数据进行预处理,得到处理后的目标数据,预处理可以是指数据过滤处理或格式处理。进一步,将处理后的目标数据缓存至目标缓存介质中。
可选的,预处理包括数据过滤处理,这样能够过滤掉目标数据中重复的数据。对目标数据进行预处理具体包括:将该目标数据划分为多个数据段,该多个数据段中至少包括第一数据段和第二数据段,计算每两个数据段之间的相似度。若第一数据段与第二数据段之间的相似度小于或等于预设相似度阈值,则表明第一数据段与第二数据段不是重复数据段,则将第一数据段和第二数据段保留。若第一数据段与第二数据段之间的相似度大于预设相似度阈值,则表明第一数据段与第二数据段为重复数据段,则可以将第二数据段删除,得到处理后的目标数据,这样能够节省目标缓存介质的存储空间。
可选的,预处理包括格式处理,这样能够以统一的数据格式对目标数据进行缓存。对目标数据进行预处理具体包括:获取目标缓存介质中的数据的格式,采用目标缓存介质中的数据的格式对目标数据进行格式处理,得到处理后的目标数据,即处理后的目标数据的格式与目标缓存介质中的数据的格式一致,这样有利于对目标缓存介质中的数据进行归一化管理,有利于快速地从目标缓存介质中读取数据。
S205、接收对该目标数据的读取请求,该读取请求携带该目标数据的第二属性信息。
S206、根据该目标数据的第二属性信息确定缓存该目标数据的缓存介质。
S207、从确定的缓存介质中读取该目标数据。
在步骤S205~S207中,电子设备可以接收对该目标数据的读取请求,该读取请求携带该目标数据的第二属性信息,该读取请求可以是指电子设备自身发起的,或者是指其他设备发起的。进一步,可根据该目标数据的第二属性信息确定该目标数据的缓存介质,并从确定的缓存介质中查询目标数据,这样能够提高读取目标数据的效率,并节省查找目标数据所需要的资源。
在一个实施例中,该方法还包括如下步骤s71~s73:
s71、获取数据读取队列,该数据读取队列中包括多个数据读取请求,每个数据读取请求携带待读取数据的第二属性信息。
s72、根据第二属性信息对该多个数据读取请求进行合并处理,得到合并后的数据读取请求。
s73、对合并后的数据读取请求进行处理,以读取数据。
在步骤s71~s73中,电子设备可以获取数据读取队列,该数据读取队列中包括多个数据读取请求,每个数据读取请求中携带待读取数据的第二属性信息。由于具有相同第二属性信息的数据被缓存至同一个缓存介质中,因此,电子设备可以根据第二属性信息对该多个数据读取请求进行合并处理,得到合并后的数据读取请求,对合并后的数据读取请求进行处理,以读取数据。即将具有相同第二属性信息的数据对应数据读取请求进行合并,这样能够降低从缓存介质中读取数据的次数,能够延长缓存介质的寿命,能够提高数据读取的效率。
可选的,该电子设备可包括批量数据读取接口和单个数据处理接口。批量数据读取接口能够同时处理多个数据读取请求,需要消耗较多资源;单个数据处理接口能够处理单个数据读取请求,需要消耗较少的资源。为了灵活地处理数据读取任务,并提高数据读取效率,步骤s73具体可以包括:若合并后的数据读取请求中的请求数量大于预设阈值,则采用批量数据读取接口处理所述合并后的数据读取请求;若合并后的数据读取请求中的请求数量小于或等于预设阈值,则采用单个数据读取接口处理所述合并后的数据读取请求。
本发明实施例中,电子设备可以根据目标数据的第一属性信息验证目标数据是否为有效数据,可避免将无效数据缓存至缓存介质中,可节省缓存介质的存储空间,提高缓存介质的利用率。进一步,在该目标数据为有效数据时,根据该目标数据的第二属性信息选择用于缓存目标数据的目标缓存介质,将该目标数据缓存至目标缓存介质。可避免将任一待缓存的数据缓存至本地缓存介质中,导致本地缓存介质的存储空间不足的问题,通过第二属性信息能够灵活地选择缓存介质,提高缓存数据的灵活性,确保电子设备中的应用程序的正常运行。
请参见图3,是本发明实施例提供的一种数据处理装置的结构示意图,本发明实施例的所述装置可以设置在上述提及的电子设备中。本实施例中,该数据处理装置包括:
获取单元301,用于获取待缓存的目标数据的第一属性信息和第二属性信息,所述第一属性信息包括所述目标数据的来源信息和/或所述目标数据的有效期,所述第二属性信息包括所述目标数据的数据类型和/或所述目标数据中所包括的关键字段。
验证单元302,用于根据所述第一属性信息验证所述目标数据是否为有效数据。
选择单元303,用于若所述目标数据为有效数据,则根据所述第二属性信息选择用于缓存所述目标数据的目标缓存介质,所述目标缓存介质包括本地缓存介质,或与所述电子设备相连接的外部缓存介质。
缓存单元304,用于将所述目标数据缓存至所述目标缓存介质中。
可选的,选择单元303,具体用于根据所述第二属性信息确定所述目标数据的重要等级;若所述目标数据的重要等级大于预设等级阈值,则将所述本地缓存介质确定为用于缓存所述目标数据的目标缓存介质;若所述目标数据的重要等级小于或等于所述预设等级阈值,则将所述外部缓存介质确定为用于缓存所述目标数据的目标缓存介质。
可选的,所述第二属性信息包括所述目标数据的数据类型,选择单元303,具体用于从数据读取日志中获取数据类型与所述目标数据的数据类型匹配的数据被读取的目标次数,所述数据读取日志中包括所述本地缓存介质和所述外部缓存介质中缓存的每条数据被读取的次数;从所述数据读取日志中统计出所述本地缓存介质和所述外部缓存介质中缓存的所有数据被读取的总次数;计算所述目标次数与所述总次数之间的比值;根据所述比值确定所述目标数据的重要等级。
可选的,所述第二属性信息包括所述目标数据的数据类型,选择单元303,从数据更新日志中统计出各种数据类型的数据被更新的频率,并获取数据类型与所述目标数据的数据类型匹配的数据的目标更新频率,所述数据更新日志包括所述本地缓存介质和所述外部缓存介质中缓存的每条数据被更新的频率;根据各种数据类型的数据被更新的频率计算平均更新频率;计算所述目标更新频率与所述平均更新频率之间的差值;根据所述差值确定所述目标数据的重要等级。
可选的,所述第二属性信息包括所述目标数据中所包括的关键字段,选择单元303,具体用于按照关键字段与关键字段的敏感度的对应关系,确定所述目标数据中的关键字段的敏感度;根据所述目标数据中的关键字段的敏感度确定所述目标数据的重要等级。
可选的,所述第一属性信息包括所述目标数据的有效期,验证单元302,具体用于获取所述电子设备当前的***时间;若所述电子设备当前的***时间超出所述目标数据的有效期,则确定所述目标数据为无效数据;若所述电子设备当前的***时间位于所述目标数据的有效期内,则确定所述目标数据为有效数据。
可选的,所述第一属性信息包括所述目标数据的来源信息,验证单元302,具体用于判断所述目标数据的来源信息是否与预设来源信息相匹配,所述预设来源信息为记录的有效数据的来源信息;若不匹配,则确定所述目标数据为无效数据;若匹配,则确定所述目标数据为有效数据。
可选的,读取单元305,用于接收对所述目标数据的读取请求,所述读取请求携带所述目标数据的第二属性信息;根据所述目标数据的第二属性信息确定缓存所述目标数据的缓存介质;从确定的缓存介质中读取所述目标数据。
可选的,读取单元305,用于获取数据读取队列,所述数据读取队列中包括多个数据读取请求,每个数据读取请求携带待读取数据的第二属性信息;根据所述第二属性信息对所述多个数据读取请求进行合并处理,得到合并后的数据读取请求;对合并后的数据读取请求进行处理,以读取待读取数据。
本发明实施例中,电子设备可以根据目标数据的第一属性信息验证目标数据是否为有效数据,可避免将无效数据缓存至缓存介质中,可节省缓存介质的存储空间,提高缓存介质的利用率。进一步,在该目标数据为有效数据时,根据该目标数据的第二属性信息选择用于缓存目标数据的目标缓存介质,将该目标数据缓存至目标缓存介质。可避免将任一待缓存的数据缓存至本地缓存介质中,导致本地缓存介质的存储空间不足的问题,通过第二属性信息能够灵活地选择缓存介质,提高缓存数据的灵活性,确保电子设备中的应用程序的正常运行。
请参见图4,是本发明实施例提供的一种电子设备的结构示意图,如图所示的本实施例中的电子设备可以包括:一个或多个处理器401;一个或多个输入装置402,一个或多个输出装置403和存储器404。上述处理器401、输入装置402、输出装置403和存储器404通过总线405连接。
所处理器401可以是中央处理单元(Central Processing Unit,CPU),该处理器还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
输入装置402可以包括触控板、指纹采传感器(用于采集用户的指纹信息和指纹的方向信息)、麦克风等,输出装置403可以包括显示器(LCD等)、扬声器等。
该存储器404可以包括只读存储器和随机存取存储器,并向处理器401提供指令和数据。存储器404的一部分还可以包括非易失性随机存取存储器,存储器404用于存储计算机程序,所述计算机程序包括程序指令,处理器401用于执行存储器404存储的程序指令,以用于执行一种数据处理方法,即用于执行以下操作:
获取待缓存的目标数据的第一属性信息和第二属性信息,所述第一属性信息包括所述目标数据的来源信息和/或所述目标数据的有效期,所述第二属性信息包括所述目标数据的数据类型和/或所述目标数据中所包括的关键字段;
根据所述第一属性信息验证所述目标数据是否为有效数据;
若所述目标数据为有效数据,则根据所述第二属性信息选择用于缓存所述目标数据的目标缓存介质,所述目标缓存介质包括本地缓存介质,或与所述电子设备相连接的外部缓存介质;
将所述目标数据缓存至所述目标缓存介质中。
可选的,所述处理器调用指令,执行如下步骤:
根据所述第二属性信息确定所述目标数据的重要等级;
若所述目标数据的重要等级大于预设等级阈值,则将所述本地缓存介质确定为用于缓存所述目标数据的目标缓存介质;
若所述目标数据的重要等级小于或等于所述预设等级阈值,则将所述外部缓存介质确定为用于缓存所述目标数据的目标缓存介质。
可选的,所述处理器调用指令,执行如下步骤:
从数据读取日志中获取数据类型与所述目标数据的数据类型匹配的数据被读取的目标次数,所述数据读取日志中包括所述本地缓存介质和所述外部缓存介质中缓存的每条数据被读取的次数;
从所述数据读取日志中统计出所述本地缓存介质和所述外部缓存介质中缓存的所有数据被读取的总次数;
计算所述目标次数与所述总次数之间的比值;
根据所述比值确定所述目标数据的重要等级。
可选的,所述处理器调用指令,执行如下步骤:
从数据更新日志中统计出各种数据类型的数据被更新的频率,并获取数据类型与所述目标数据的数据类型匹配的数据的目标更新频率,所述数据更新日志包括所述本地缓存介质和所述外部缓存介质中缓存的每条数据被更新的频率;
根据各种数据类型的数据被更新的频率计算平均更新频率;
计算所述目标更新频率与所述平均更新频率之间的差值;
根据所述差值确定所述目标数据的重要等级。
可选的,所述处理器调用指令,执行如下步骤:
按照关键字段与关键字段的敏感度的对应关系,确定所述目标数据中的关键字段的敏感度;
根据所述目标数据中的关键字段的敏感度确定所述目标数据的重要等级。
可选的,所述处理器调用指令,执行如下步骤:
获取所述电子设备当前的***时间;
若所述电子设备当前的***时间超出所述目标数据的有效期,则确定所述目标数据为无效数据;
若所述电子设备当前的***时间位于所述目标数据的有效期内,则确定所述目标数据为有效数据。
可选的,所述处理器调用指令,执行如下步骤:
判断所述目标数据的来源信息是否与预设来源信息相匹配,所述预设来源信息为记录的有效数据的来源信息;
若不匹配,则确定所述目标数据为无效数据;
若匹配,则确定所述目标数据为有效数据。
可选的,所述处理器调用指令,执行如下步骤:
接收对所述目标数据的读取请求,所述读取请求携带所述目标数据的第二属性信息;
根据所述目标数据的第二属性信息确定缓存所述目标数据的缓存介质;
从确定的缓存介质中读取所述目标数据。
可选的,所述处理器调用指令,执行如下步骤:
获取数据读取队列,所述数据读取队列中包括多个数据读取请求,每个数据读取请求携带待读取数据的第二属性信息;
根据所述第二属性信息对所述多个数据读取请求进行合并处理,得到合并后的数据读取请求;
对合并后的数据读取请求进行处理,以读取待读取数据。
本发明实施例中,电子设备可以根据目标数据的第一属性信息验证目标数据是否为有效数据,可避免将无效数据缓存至缓存介质中,可节省缓存介质的存储空间,提高缓存介质的利用率。进一步,在该目标数据为有效数据时,根据该目标数据的第二属性信息选择用于缓存目标数据的目标缓存介质,将该目标数据缓存至目标缓存介质。可避免将任一待缓存的数据缓存至本地缓存介质中,导致本地缓存介质的存储空间不足的问题,通过第二属性信息能够灵活地选择缓存介质,提高缓存数据的灵活性,确保电子设备中的应用程序的正常运行。
本发明实施例中所描述的处理器401、输入装置402、输出装置403可执行本发明实施例提供的数据处理方法的第一实施例和第二实施例中所描述的实现方式,也可执行本发明实施例所描述的电子设备的实现方式,在此不再赘述。
在本发明的另一实施例中提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令被处理器执行时实现本发明的图1及图2实施例中所示的数据处理方法。
所述计算机可读存储介质可以是前述任一实施例所述的电子设备的内部存储单元,例如控制设备的硬盘或内存。所述计算机可读存储介质也可以是所述控制设备的外部存储设备,例如所述电子设备上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,所述计算机可读存储介质还可以既包括所述控制设备的内部存储单元也包括外部存储设备。所述计算机可读存储介质用于存储所述计算机程序以及所述控制设备所需的其他程序和数据。所述计算机可读存储介质还可以用于暂时地存储已经输出或者将要输出的数据。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的控制设备和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的控制设备和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。
以上所述仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
Claims (10)
1.一种数据处理方法,应用于电子设备,其特征在于,包括:
获取待缓存的目标数据的第一属性信息和第二属性信息,所述第一属性信息包括所述目标数据的来源信息和/或所述目标数据的有效期,所述第二属性信息包括所述目标数据的数据类型和/或所述目标数据中所包括的关键字段;
根据所述第一属性信息验证所述目标数据是否为有效数据;
若所述目标数据为有效数据,则根据所述第二属性信息选择用于缓存所述目标数据的目标缓存介质,所述目标缓存介质包括本地缓存介质,或与所述电子设备相连接的外部缓存介质;
将所述目标数据缓存至所述目标缓存介质中。
2.根据权利要求1所述的方法,其特征在于,所述根据所述第二属性信息选择用于缓存所述目标数据的目标缓存介质,包括:
根据所述第二属性信息确定所述目标数据的重要等级;
若所述目标数据的重要等级大于预设等级阈值,则将所述本地缓存介质确定为用于缓存所述目标数据的目标缓存介质;
若所述目标数据的重要等级小于或等于所述预设等级阈值,则将所述外部缓存介质确定为用于缓存所述目标数据的目标缓存介质。
3.根据权利要求2所述的方法,其特征在于,所述第二属性信息包括所述目标数据的数据类型,所述根据所述第二属性信息确定所述目标数据的重要等级,包括:
从数据读取日志中获取数据类型与所述目标数据的数据类型匹配的数据被读取的目标次数,所述数据读取日志中包括所述本地缓存介质和所述外部缓存介质中缓存的每条数据被读取的次数;
从所述数据读取日志中统计出所述本地缓存介质和所述外部缓存介质中缓存的所有数据被读取的总次数;
计算所述目标次数与所述总次数之间的比值;
根据所述比值确定所述目标数据的重要等级。
4.根据权利要求2所述的方法,其特征在于,所述第二属性信息包括所述目标数据的数据类型,所述根据所述第二属性信息确定所述目标数据的重要等级,包括:
从数据更新日志中统计出各种数据类型的数据被更新的频率,并获取数据类型与所述目标数据的数据类型匹配的数据的目标更新频率,所述数据更新日志包括所述本地缓存介质和所述外部缓存介质中缓存的每条数据被更新的频率;
根据各种数据类型的数据被更新的频率计算平均更新频率;
计算所述目标更新频率与所述平均更新频率之间的差值;
根据所述差值确定所述目标数据的重要等级。
5.根据权利要求2所述的方法,其特征在于,所述第二属性信息包括所述目标数据中所包括的关键字段,所述根据所述第二属性信息确定所述目标数据的重要等级,包括:
按照关键字段与关键字段的敏感度的对应关系,确定所述目标数据中的关键字段的敏感度;
根据所述目标数据中的关键字段的敏感度确定所述目标数据的重要等级。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述第一属性信息包括所述目标数据的有效期,所述根据所述第一属性信息验证所述目标数据是否为有效数据,包括:
获取所述电子设备当前的***时间;
若所述电子设备当前的***时间超出所述目标数据的有效期,则确定所述目标数据为无效数据;
若所述电子设备当前的***时间位于所述目标数据的有效期内,则确定所述目标数据为有效数据。
7.根据权利要求6所述的方法,其特征在于,所述将所述目标数据缓存至所述目标缓存介质中之后,所述方法还包括:
获取数据读取队列,所述数据读取队列中包括多个数据读取请求,每个数据读取请求携带待读取数据的第二属性信息;
根据所述第二属性信息对所述多个数据读取请求进行合并处理,得到合并后的数据读取请求;
对合并后的数据读取请求进行处理,以读取所述待读取数据。
8.一种数据处理装置,其特征在于,包括:
获取单元,用于获取待缓存的目标数据的第一属性信息和第二属性信息,所述第一属性信息包括所述目标数据的来源信息和/或所述目标数据的有效期,所述第二属性信息包括所述目标数据的数据类型和/或所述目标数据中所包括的关键字段;
验证单元,用于根据所述第一属性信息验证所述目标数据是否为有效数据;
选择单元,用于若所述目标数据为有效数据,则根据所述第二属性信息选择用于缓存所述目标数据的目标缓存介质,所述目标缓存介质包括本地缓存介质,或与所述电子设备相连接的外部缓存介质;
缓存单元,用于将所述目标数据缓存至所述目标缓存介质中。
9.一种电子设备,其特征在于,包括:处理器和存储器,所述处理器和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如权利要求1-7任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一条或一条以上指令,所述一条或一条以上指令适于由处理器加载并执行如权利要求1-7任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911387713.7A CN111124315A (zh) | 2019-12-25 | 2019-12-25 | 一种数据处理方法、装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911387713.7A CN111124315A (zh) | 2019-12-25 | 2019-12-25 | 一种数据处理方法、装置、电子设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111124315A true CN111124315A (zh) | 2020-05-08 |
Family
ID=70505996
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911387713.7A Pending CN111124315A (zh) | 2019-12-25 | 2019-12-25 | 一种数据处理方法、装置、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111124315A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111552652A (zh) * | 2020-07-13 | 2020-08-18 | 深圳鲲云信息科技有限公司 | 基于人工智能芯片的数据处理方法、装置和存储介质 |
CN111882286A (zh) * | 2020-06-19 | 2020-11-03 | 五八到家有限公司 | 一种抽佣数据处理方法、装置、设备和存储介质 |
CN112749154A (zh) * | 2020-12-30 | 2021-05-04 | 上海微盟企业发展有限公司 | 一种数据入库方法、装置、设备及计算机可读存储介质 |
-
2019
- 2019-12-25 CN CN201911387713.7A patent/CN111124315A/zh active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111882286A (zh) * | 2020-06-19 | 2020-11-03 | 五八到家有限公司 | 一种抽佣数据处理方法、装置、设备和存储介质 |
CN111552652A (zh) * | 2020-07-13 | 2020-08-18 | 深圳鲲云信息科技有限公司 | 基于人工智能芯片的数据处理方法、装置和存储介质 |
CN111552652B (zh) * | 2020-07-13 | 2020-11-17 | 深圳鲲云信息科技有限公司 | 基于人工智能芯片的数据处理方法、装置和存储介质 |
CN112749154A (zh) * | 2020-12-30 | 2021-05-04 | 上海微盟企业发展有限公司 | 一种数据入库方法、装置、设备及计算机可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108462760B (zh) | 电子装置、集群访问域名自动生成方法及存储介质 | |
CN111124315A (zh) | 一种数据处理方法、装置、电子设备及存储介质 | |
WO2019205371A1 (zh) | 服务器、消息分配的方法及存储介质 | |
CN109150930B (zh) | 配置信息加载方法及装置、业务处理方法及装置 | |
US8397048B2 (en) | Memory leak detection during dynamic memory allocation | |
EP3979082A1 (en) | Memory reclamation method and apparatus, electronic device, and storage medium | |
CN108287708B (zh) | 一种数据处理方法、装置、服务器及计算机可读存储介质 | |
CN111159436A (zh) | 一种推荐多媒体内容的方法、装置及计算设备 | |
CN110851339A (zh) | 一种埋点数据的上报方法、装置、存储介质和终端设备 | |
CN110598996A (zh) | 一种风险处理方法、装置、电子设备及存储介质 | |
TW201929481A (zh) | 一種身份認證方法、伺服器及用戶端設備 | |
US9507655B2 (en) | Tracking asynchronous entry points for an application | |
CN110569114B (zh) | 一种业务处理方法、装置、设备及存储介质 | |
CN109246234B (zh) | 一种镜像文件下载方法、装置、电子设备及存储介质 | |
CN109284193B (zh) | 一种基于多线程的分布式数据处理方法及服务器 | |
US11251976B2 (en) | Data security processing method and terminal thereof, and server | |
US20190104198A1 (en) | Accelerated throttling for web servers and services | |
US9747028B1 (en) | Artificial memory pressure for low memory machine | |
CN111459937A (zh) | 数据表关联方法、装置、服务器及存储介质 | |
CN111046240A (zh) | 网关流量统计方法、装置、计算机设备和存储介质 | |
CN107589907B (zh) | 数据处理方法、电子设备及计算机可读存储介质 | |
CN110543432A (zh) | 内存碎片整理方法、装置、终端及存储介质 | |
CN111090627B (zh) | 基于池化的日志存储方法、装置、计算机设备及存储介质 | |
CN110891097B (zh) | 一种跨设备用户识别方法及装置 | |
CN113127327B (zh) | 一种用于性能测试的测试方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |