文件处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:36924875 阅读:5 留言:0更新日期:2023-03-22 18:48
本发明专利技术实施例涉及一种文件处理方法、装置、电子设备及存储介质,所述方法包括:获取待处理文件,并确定与所述待处理文件对应的文件库;确定所述文件库的存储容量预警值;在所述文件库的当前存储容量值未达到所述存储容量预警值的情况下,将所述待处理文件与所述文件库中已有文件进行对比;根据对比结果确定所述待处理文件的处理方式,按照所述处理方式将所述待处理文件存储至所述文件库。由此,可以实现按照处理方式自动对待处理文件进行处理,无需人为参与对待处理文件的处理操作,节省了人力和物力,还可以提高待处理文件的工作效率,避免出错。避免出错。避免出错。

【技术实现步骤摘要】
文件处理方法、装置、电子设备及存储介质


[0001]本专利技术实施例涉及计算机
,尤其涉及一种文件处理方法、装置、电子设备及存储介质。

技术介绍

[0002]随着当前电子商务领域的蓬勃发展,传统的以销售为主的大型企业及中小微企业都不得不将大量精力投入线上渠道中,通过广告投放等手段吸引流量从而实现业绩的提升。在这个过程中,对于商品资料管理的问题就显得十分重要。
[0003]目前,传统方式中商品资料数据需要人工投入进行维护,并且在商品资料维护的过程中,多数的商品资料数据需要维护人员手动的完成维护工作,这就需要消耗过多的人力和物力,并且人为对商品资料数据进行维护还可能导致工作效率低下,出错率高,难以准确控制工作进度。

技术实现思路

[0004]鉴于此,为解决上述传统方式中商品资料数据需要人工投入进行维护,且多数需要手动的完成维护工作,这就需要消耗过多的人力、物力,并且人为的进行维护还可能导致工作效率低下,出错率高,难以准确控制工作进度的技术问题,本专利技术实施例提供一种文件处理方法、装置、电子设备及存储介质。
[0005]第一方面,本专利技术实施例提供一种文件处理方法,所述方法包括:
[0006]获取待处理文件,并确定与所述待处理文件对应的文件库;
[0007]确定所述文件库的存储容量预警值;
[0008]在所述文件库的当前存储容量值未达到所述存储容量预警值的情况下,将所述待处理文件与所述文件库中已有文件进行对比;
[0009]根据对比结果确定所述待处理文件的处理方式,按照所述处理方式将所述待处理文件存储至所述文件库。
[0010]在一可选的实施方式中,所述获取待处理文件,包括:
[0011]检测到目标对象对待上传文件的上传操作,为所述待上传文件分配第一特征码;
[0012]判断所述第一特征码是否与预设的第二特征码一致,其中,所述第二特征码为所述待处理文件列表中处于预设状态的文件所对应的特征码;
[0013]在所述第一特征码与所述第二特征码未一致的情况下,对所述待上传文件执行上传操作;
[0014]在所述待上传文件上传成功之后,将所述待上传文件作为待处理文件存储至待处理文件列表,并删除所述待处理文件的所述第一特征码;
[0015]获取所述待处理文件列表中的待处理文件。
[0016]在一可选的实施方式中,所述将所述待处理文件与所述文件库中已有文件进行对比,包括:
[0017]确定所述待处理文件的多项文件内容,以及多项所述文件内容的优先级;
[0018]针对所述待处理文件的每一项文件内容,按照所述优先级将所述文件内容与所述文件库中已有文件的文件内容进行对比,得到文件内容的相似度值;
[0019]通过预设的加权算法对多项所述文件内容的相似度值进行运算,得到所述待处理文件与所述文件库中已有文件之间的目标相似度值。
[0020]在一可选的实施方式中,所述根据对比结果确定所述待处理文件的处理方式,包括:
[0021]判断所述目标相似度值是否达到预设的相似度阈值;
[0022]若所述目标相似度值达到预设的相似度阈值,则确定所述待处理文件的处理方式为第一处理方式;
[0023]若所述目标相似度值未达到预设的相似度阈值,则确定所述待处理文件的处理方式为第二处理方式。
[0024]在一可选的实施方式中,所述按照所述处理方式将所述待处理文件存储至所述文件库,包括:
[0025]在所述处理方式为第一处理方式的情况下,确定所述文件库中与所述目标相似度值对应的目标文件的文件信息,并将所述文件信息保存至预设日志;
[0026]向目标对象输出提示消息,以提示所述目标对象选择所述待处理文件在所述文件库中的存储方式,所述存储方式至少包括新建文件、覆盖文件;
[0027]接收到所述目标对象反馈的存储方式;
[0028]在所述存储方式为新建文件的情况下,将所述待处理文件作为新建文件存储至所述文件库;
[0029]在所述存储方式为覆盖文件的情况下,根据所述文件信息将所述待处理文件覆盖所述目标文件,以实现所述待处理文件在所述文件库中的存储;
[0030]在所述处理方式为第二处理方式的情况下,将所述待处理文件作为新建文件存储至所述文件库。
[0031]在一可选的实施方式中,所述按照所述处理方式将所述待处理文件存储至所述文件库,包括:
[0032]对所述待处理文件进行文件分析,确定文件处理信息,所述文件处理信息至少包括所述待处理文件的标签信息,和/或分类信息;
[0033]确定所述文件库中与所述文件处理信息匹配的文件类别;
[0034]将所述待处理文件存储至所述文件库中与文件类别对应的文件。
[0035]在一可选的实施方式中,在所述确定所述文件库的存储容量预警值之后,还包括:
[0036]确定所述文件库的当前存储容量值;
[0037]判断所述文件库的当前存储容量值是否达到所述存储容量预警值;
[0038]在所述文件库的当前存储容量值达到所述存储容量预警值的情况下,获取扩容请求;
[0039]响应于所述扩容请求确定目标文件库,所述目标文件库的存储容量值大于所述文件库的存储容量预警值;
[0040]确定所述文件库中已有文件的迁移位点,并从所述迁移位点对应的文件开始,将
所述文件库中已有文件迁移至目标文件库。
[0041]在一可选的实施方式中,所述方法还包括:
[0042]在将所述文件库中已有文件迁移至目标文件库之后,获取增量日志所记录的所述预设资料库中资料的读写操作信息;
[0043]将所述增量日志中所述读写操作信息迁移至所述目标文件库。
[0044]在一可选的实施方式中,所述方法还包括:
[0045]在所述文件库的当前存储容量值达到所述存储容量预警值的情况下,获取扩容请求;
[0046]响应于所述扩容请求确定与所述文件库对应的预设文件库;
[0047]建立所述文件库与预设文件库之间的主从关系;
[0048]基于所述主从关系将所述待处理文件存储至预设文件库。
[0049]在一可选的实施方式中,所述方法还包括:
[0050]设置所述文件库的操作权限为只读;
[0051]响应于资料库维护系统的配置信息的编辑操作,获取编辑后的配置信息;
[0052]根据编辑后的配置信息将预设系统所配置的所述文件库改为所述目标文件库。
[0053]第二方面,本专利技术实施例提供一种文件处理装置,所述装置包括:
[0054]文件库确定模块,用于获取待处理文件,并确定与所述待处理文件对应的文件库;
[0055]预警值确定模块,用于确定所述文件库的存储容量预警值;
[0056]文件对比模块,用于在所述文件库的当前存储容量值未达到所述存储容量预警值的情况下,将待处理文件与所述文件库中已有文件进行对比;...

【技术保护点】

【技术特征摘要】
1.一种文件处理方法,其特征在于,所述方法包括:获取待处理文件,并确定与所述待处理文件对应的文件库;确定所述文件库的存储容量预警值;在所述文件库的当前存储容量值未达到所述存储容量预警值的情况下,将所述待处理文件与所述文件库中已有文件进行对比;根据对比结果确定所述待处理文件的处理方式,按照所述处理方式将所述待处理文件存储至所述文件库。2.根据权利要求1所述的方法,其特征在于,所述获取待处理文件,包括:检测到目标对象对待上传文件的上传操作,为所述待上传文件分配第一特征码;判断所述第一特征码是否与预设的第二特征码一致,其中,所述第二特征码为所述待处理文件列表中处于预设状态的文件所对应的特征码;在所述第一特征码与所述第二特征码未一致的情况下,对所述待上传文件执行上传操作;在所述待上传文件上传成功之后,将所述待上传文件作为待处理文件存储至待处理文件列表,并删除所述待处理文件的所述第一特征码;获取所述待处理文件列表中的待处理文件。3.根据权利要求1所述的方法,其特征在于,所述将所述待处理文件与所述文件库中已有文件进行对比,包括:确定所述待处理文件的多项文件内容,以及多项所述文件内容的优先级;针对所述待处理文件的每一项文件内容,按照所述优先级将所述文件内容与所述文件库中已有文件的文件内容进行对比,得到文件内容的相似度值;通过预设的加权算法对多项所述文件内容的相似度值进行运算,得到所述待处理文件与所述文件库中已有文件之间的目标相似度值。4.根据权利要求3所述的方法,其特征在于,所述根据对比结果确定所述待处理文件的处理方式,包括:判断所述目标相似度值是否达到预设的相似度阈值;若所述目标相似度值达到预设的相似度阈值,则确定所述待处理文件的处理方式为第一处理方式;若所述目标相似度值未达到预设的相似度阈值,则确定所述待处理文件的处理方式为第二处理方式。5.根据权利要求4所述的方法,其特征在于,所述按照所述处理方式将所述待处理文件存储至所述文件库,包括:在所述处理方式为第一处理方式的情况下,确定所述文件库中与所述目标相似度值对应的目标文件的文件信息,并将所述文件信息保存至预设日志;向目标对象输出提示消息,以提示所述目标对象选择所述待处理文件在所述文件库中的存储方式,所述存储方式至少包括新建文件、覆盖文件;接收到所述目标对象反馈的存储方式;在所述存储方式为新建文件的情况下,将所述待处理文件作为新建文件存储至所述文件库;
在所述存储方式为覆盖文件的情况下,根据所述文件信息将所述待处理文件覆盖所述目标文件,以实现所述待处理文件在所述文件库中的存储;在所述处理方式为第二处理方式的情况下,将所述待处理文件作为新建文件存储至所述文件库...

【专利技术属性】
技术研发人员:林永吉黎清顾黄佳涛
申请(专利权)人:珠海联云科技有限公司
类型:发明
国别省市:

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

1