内容处理方法、装置、电子设备、存储介质及程序产品与流程

文档序号:36325465发布日期:2023-12-09 12:14阅读:44来源:国知局
内容处理方法与流程

本技术涉及数据存储,具体涉及一种内容处理方法、装置、电子设备、存储介质及程序产品,该存储介质可以是指计算机可读存储介质,该程序产品可以是指计算机程序产品。


背景技术:

1、设备可以显示内容交互页面如网页,并且通过内容交互页面获取到交互内容。当设备通过内容交互页面获取到交互内容时,如果对象如用户选择对交互内容进行保存操作,设备会将交互内容存储到设备本地数据库。

2、在交互内容的存储量较大的情况下,当交互内容进行存储时,内容交互页面的显示和交互内容的存储之间会发生冲突,导致内容交互页面容易出现卡顿,以及交互内容无法快速存储。

3、综上,目前存在内容交互页面容易出现卡顿和交互内容的存储效率较低的问题。


技术实现思路

1、本技术实施例提供一种内容处理方法、装置、电子设备、存储介质及程序产品,能够避免内容交互页面出现卡顿,并提高对内容的存储效率。

2、一种内容处理方法,包括:

3、获取包含内容标识的页面显示请求,并基于页面显示请求,在至少两个预设存储空间分别查询内容标识对应的历史内容;

4、当存在历史内容时,在存储历史内容的预设存储空间中读取至少一个历史内容,以得到目标历史内容,并通过主线程显示包括目标历史内容的内容交互页面;

5、当检测到内容交互页面中的目标历史内容存在更新时,获取目标历史内容对应的更新后内容;

6、通过主线程,生成更新后内容对应的内容存储信息,并根据内容存储信息,确定更新后内容对应的内容存储线程;

7、通过内容存储线程,将更新后内容同步存储至预设存储空间。

8、相应地,本技术实施例提供一种内容处理装置,包括:

9、查询单元,可以用于获取包含内容标识的页面显示请求,并基于页面显示请求,在至少两个预设存储空间分别查询内容标识对应的历史内容;

10、读取单元,可以用于当存在历史内容时,在存储历史内容的预设存储空间中读取至少一个历史内容,以得到目标历史内容,并通过主线程显示包括目标历史内容的内容交互页面;

11、获取单元,可以用于当检测到内容交互页面中的目标历史内容存在更新时,获取目标历史内容对应的更新后内容;

12、确定单元,可以用于通过主线程,生成更新后内容对应的内容存储信息,并根据内容存储信息,确定更新后内容对应的内容存储线程;

13、存储单元,可以用于通过内容存储线程,将更新后内容同步存储至预设存储空间。

14、可选地,在一些实施例中,读取单元,具体可以用于在预设存储空间中确定存在历史内容的至少一个目标存储空间;从目标存储空间中读取至少一个历史内容和历史内容对应的内容属性信息;基于内容属性信息,在历史内容中筛选出目标历史内容。

15、可选地,在一些实施例中,目标存储空间包括本地存储空间和服务器对应的远端存储空间;读取单元,具体可以用于从本地存储空间中读取本地历史内容和本地历史内容对应的本地内容属性信息;通过服务器,从远端存储空间中获取远端历史内容和远端历史内容对应的远端内容属性信息;将本地历史内容和远端历史内容作为历史内容,并将本地内容属性信息和远端内容属性信息作为内容属性信息。

16、可选地,在一些实施例中,读取单元,具体可以用于基于内容属性信息,确定历史内容的显示优先级;根据显示优先级,在历史内容中提取出目标历史内容。

17、可选地,在一些实施例中,读取单元,具体可以用于将本地内容属性信息和远端内容属性信息进行对比,以确定本地内容属性信息和远端内容属性信息的显示优先级;当本地内容属性信息优先于远端内容属性信息时,将本地内容属性信息作为目标历史内容;当远端内容属性信息优先于本地内容属性信息时,将远端内容属性信息作为目标历史内容。

18、可选地,在一些实施例中,存储单元,具体可以用于通过内容存储线程,对更新后内容进行清洗,得到预处理后内容;将预处理后内容存储至本地存储空间,并向服务器发送预处理后内容,以便服务器将预处理后内容存储于远端存储空间。

19、可选地,在一些实施例中,存储单元,具体可以用于在本地存储空间中检测更新后内容对应的历史内容;当检测到历史内容时,将本地存储空间的历史内容替换为预处理后内容;当未检测到历史内容时,将预处理后内容存储至本地存储空间。

20、可选地,在一些实施例中,获取单元,具体还可以用于通过主线程检测在内容交互页面中的目标历史内容对应的内容更新事件,得到检测结果;当检测到内容更新事件时,确定目标历史内容存在更新;当未检测到内容更新事件时,确定目标历史内容未存在更新。

21、可选地,在一些实施例中,获取单元,具体可以用于通过主线程检测针对在内容交互页面中的目标历史内容的更新操作;当检测到更新操作时,确定检测结果为检测到内容更新事件;当未检测到更新操作时,确定检测结果为未检测到内容更新事件。

22、可选地,在一些实施例中,存储单元,具体还可以用于当未存在历史内容时,通过主线程基于页面显示请求,显示候选内容交互页面,候选内容交互页面包括内容编辑区域;响应于针对内容编辑区域的输入操作,生成目标内容;通过内容存储线程,将目标内容同步存储至预设存储空间。

23、可选地,在一些实施例中,查询单元,具体可以用于显示初始内容交互页面,初始内容交互页面包括内容显示控件;响应于针对内容显示控件的点击操作,获取包含内容标识的页面显示请求。

24、可选地,在一些实施例中,预设存储空间包括本地存储空间和服务器的远端存储空间;查询单元,具体可以用于基于页面显示请求,在每一本地存储空间中分别查询内容标识对应的历史内容;向服务器发送页面显示请求,以便通过服务器基于页面显示请求在远端存储空间中查询内容标识对应的历史内容。

25、此外,本发明实施例还提供一种电子设备,包括处理器和存储器,存储器存储有应用程序,处理器用于运行存储器内的应用程序实现本发明实施例提供的内容处理方法。

26、此外,本技术实施例还提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序适于处理器进行加载,以执行本技术实施例提供的任一种内容处理方法。

27、此外,本技术实施例还提供一种计算机程序产品,包括计算机程序,计算机程序被处理器执行时实现本技术实施例所提供的任一种内容处理方法。

28、本技术可以获取包含内容标识的页面显示请求,并基于页面显示请求,在至少两个预设存储空间分别查询内容标识对应的历史内容;当存在历史内容时,在存储历史内容的预设存储空间中读取至少一个历史内容,以得到目标历史内容,并通过主线程显示包括目标历史内容的内容交互页面;当检测到内容交互页面中的目标历史内容存在更新时,获取目标历史内容对应的更新后内容;通过主线程,生成更新后内容对应的内容存储信息,并根据内容存储信息,确定更新后内容对应的内容存储线程;通过内容存储线程,将更新后内容同步存储至预设存储空间。由于本技术可以在至少两个预设存储空间查询历史内容,如此可以在当预设存储空间存在历史内容时,获取到目标历史内容并由主线程显示包括目标历史内容的内容交互页面,从而可以提高预设存储空间存储的历史内容的可用性和可靠性;在显示内容交互页面之后,当检测到内容交互页面中的目标历史内容存在更新时,在不干扰主线程对内容交互页面的显示情况下,利用主线程之外独立的内容存储线程,将目标历史内容对应的更新后内容同步存储到至少两个预设存储空间,从而可以减少内容交互页面的卡顿,并提高对更新后内容的存储效率。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1