The embodiment of the present invention discloses a data processing method, device, device and storage medium, in which the method includes: receiving write data requests, the write data requests including target data packets; processing the target data packets according to preset processing rules, and obtaining the processed data packets, and the preset processing rules include data format processing rules or data filtering places. The processed data packet is written into the solid state hard disk, and when the data amount in the solid state hard disk reaches the preset data amount, the data packet in the solid state hard disk is written into the mechanical hard disk. By storing data on solid-state hard disk, the rotation of magnetic head and disk of mechanical hard disk can be reduced, and the service life of mechanical hard disk can be improved.
【技术实现步骤摘要】
一种数据处理方法、装置、设备及存储介质
本专利技术涉及计算机
,尤其涉及一种数据处理方法、装置、设备及存储介质。
技术介绍
由于机械硬盘具有存储空间大、价格廉价的特征,被广泛应用于数据存储领域,以用来存储大量业务数据。实践中,业务数据均是直接存储到机械硬盘上,而机械硬盘是通过磁头的移动以及盘片的转动来实现数据存储的,且机械硬盘的磁头的移动以及盘片的转动次数有限。如果频繁的移动磁头以及转动盘片,这必然会减少硬盘的寿命,对业务的正常运行影响很大。
技术实现思路
本专利技术实施例提供一种数据处理方法、装置、设备及存储介质,通过将数据存储到固态硬盘,以减少机械硬盘的磁头的转动及盘片的转动,提高机械硬盘的寿命。第一方面,本专利技术实施例提供了一种数据处理方法,该方法包括:接收写数据请求,所述写数据请求包括目标数据包;按照预设的处理规则对所述目标数据包进行处理,得到处理后的数据包,所述预设的处理规则包括数据格式处理规则或数据过滤处理规则;将所述处理后的数据包写入到所述固态硬盘中;当所述固态硬盘中的数据量达到预设数据量时,将所述固态硬盘中的数据包写入到所述机械硬盘中。第二方面,本专利技术实施例提供了一种数据处理装置,该装置包括:接收模块,用于接收写数据请求,所述写数据请求包括目标数据包;处理模块,用于按照预设的处理规则对所述目标数据包进行处理,得到处理后的数据包,所述预设的处理规则包括数据格式处理规则或数据过滤处理规则;写入模块,用于将所述处理后的数据包写入到所述固态硬盘中;所述写入模块,还用于当所述固态硬盘中的数据量达到预设数据量时,将所述固态硬盘中的数据包写入到所 ...
【技术保护点】
1.一种数据处理方法,应用于电子设备,其特征在于,所述电子设备包括机械硬盘和固态硬盘,所述方法包括:接收写数据请求,所述写数据请求包括目标数据包;按照预设的处理规则对所述目标数据包进行处理,得到处理后的数据包,所述预设的处理规则包括数据格式处理规则或数据过滤处理规则;将所述处理后的数据包写入到所述固态硬盘中;当所述固态硬盘中的数据量达到预设数据量时,将所述固态硬盘中的数据包写入到所述机械硬盘中。
【技术特征摘要】
1.一种数据处理方法,应用于电子设备,其特征在于,所述电子设备包括机械硬盘和固态硬盘,所述方法包括:接收写数据请求,所述写数据请求包括目标数据包;按照预设的处理规则对所述目标数据包进行处理,得到处理后的数据包,所述预设的处理规则包括数据格式处理规则或数据过滤处理规则;将所述处理后的数据包写入到所述固态硬盘中;当所述固态硬盘中的数据量达到预设数据量时,将所述固态硬盘中的数据包写入到所述机械硬盘中。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收针对所述处理后的数据包的读取指令;判断所述固态硬盘中是否包括所述处理后的数据包;当所述固态硬盘中包括所述处理后的数据包时,从所述固态硬盘中读取所述处理后的数据包;当所述固态硬盘中未包括所述处理后的数据包时,从所述机械硬盘中读取所述处理后的数据包。3.根据权利要求2所述的方法,其特征在于,所述当所述固态硬盘中的数据量达到预设数据量时,将所述固态硬盘中的数据包写入到所述机械硬盘中,包括:当所述固态硬盘中的数据量达到预设数据量时,获取所述固态硬盘中的每个数据包被读取的次数;从所述固态硬盘中的数据包中筛选出被读取的次数小于预设次数的所有数据包;将筛选出的数据包写入到所述机械硬盘中。4.根据权利要求1所述的方法,其特征在于,所述当所述固态硬盘中的数据量达到预设数据量时,将所述固态硬盘中的数据包写入到所述机械硬盘中,包括:当所述固态硬盘中的数据量达到预设数据量时,获取所述固态硬盘中的每个数据包的存储地址;从所述固态硬盘中读取存储地址位于预设存储地址段内的所有数据包;将读取的数据包写入到所述机械硬盘中。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收针对所述处理后的数据包的读取指令,所述读取指令包括所述处理后的数据包的标识;根据所述处理后的数据包的标识查询索引表,以确定所述处理后的数据包的存储器件,所述索引表包括多个数据包的标识,及每个数据包对应的存储器件,所述存储器件包括所述固态硬盘及所述机械硬盘...
【专利技术属性】
技术研发人员:丁磊,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。