信息更新方法、装置、可读介质、电子设备及程序产品制造方法及图纸

技术编号:43950872 阅读:13 留言:0更新日期:2025-01-07 21:38
本公开涉及一种信息更新方法、装置、可读介质、电子设备及程序产品,方法包括:确定待执行的操作消息和数据库中的画板状态,画板状态包括画板中的节点数据和节点树形关系,在内存中根据操作消息对节点数据和/或节点树形关系执行目标操作,得到目标节点数据,目标节点数据为执行完操作消息后,节点数据和/或节点树形关系发生变化的目标节点的节点数据,将数据库中目标节点的节点数据更新为目标节点数据。由此,在更新数据库中的画板状态时,只需对数据库中目标节点的节点数据进行更新,而不需要对中间数据进行更新,一方面可以减少对数据库的访问次数,降低数据库的访问压力,另一方面可以加快数据库中画板状态的更新速度,提高页面加载速度。

【技术实现步骤摘要】

本公开涉及计算机,具体地,涉及一种信息更新方法、装置、可读介质、电子设备及程序产品


技术介绍

1、画板是一种多功能的可视化工具,通常用于用户以直观的方式创建、编辑和展示各种视觉内容,例如图形、图表或者思维导图等。

2、相关技术中,在画板上创建和/或编辑视觉内容时,一般需要频繁访问数据库,存在数据库压力大以及加载速度慢的问题。


技术实现思路

1、提供该
技术实现思路
部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该
技术实现思路
部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。

2、第一方面,本公开提供一种信息更新方法,包括:

3、确定待执行的操作消息以及数据库中的画板状态,所述画板状态包括画板中的节点数据以及节点树形关系,所述操作消息为用户在应用程序中针对所述节点数据和/或所述节点树形关系执行目标操作时生成的;

4、将所述画板状态以及所述操作消息缓存至内存中,并在所述内存中根据所述操作本文档来自技高网...

【技术保护点】

1.一种信息更新方法,其特征在于,包括:

2.根据权利要求1所述的信息更新方法,其特征在于,所述在所述内存中根据所述操作消息,对所述节点数据和/或所述节点树形关系执行目标操作,得到目标节点的节点数据,包括:

3.根据权利要求2所述的信息更新方法,其特征在于,所述操作消息包括多个,每个所述操作消息包括消息编号和操作数据,所述在所述内存中根据所述操作消息,对所述节点数据和/或所述节点树形关系执行目标操作,得到第一操作记录和第二操作记录,包括:

4.根据权利要求2或3所述的信息更新方法,其特征在于,所述第一操作记录包括多个子记录,每个所述子记录对应于一种对节...

【技术特征摘要】

1.一种信息更新方法,其特征在于,包括:

2.根据权利要求1所述的信息更新方法,其特征在于,所述在所述内存中根据所述操作消息,对所述节点数据和/或所述节点树形关系执行目标操作,得到目标节点的节点数据,包括:

3.根据权利要求2所述的信息更新方法,其特征在于,所述操作消息包括多个,每个所述操作消息包括消息编号和操作数据,所述在所述内存中根据所述操作消息,对所述节点数据和/或所述节点树形关系执行目标操作,得到第一操作记录和第二操作记录,包括:

4.根据权利要求2或3所述的信息更新方法,其特征在于,所述第一操作记录包括多个子记录,每个所述子记录对应于一种对节点的操作类型,所述根据所述操作消息,对所述节点数据和/或所述节点树形关系执行目标操作,得到第一操作记录,包括:

5.根据权利要求4所述的信息更新方法,其特征在于,所述根据所述操作类型以及所述第一操作记录中的记录信息,从所述多个子记录中,确定第一目标子记录,包括:

6.根据权利要求5所述的信息更新方法,其特征在于,所述根据所述操作类型和所述第二目标子记录,从所述多个子记录中,确定第一目标子记录,包括:

7.根据权利要求4所述的信息更新方法,其特征在于,所述根据所述操作类型和所述第二目标子记录,从所述多个子记录中,确定第一目标子记录,包括:

8.根据权利要求4所述的信息...

【专利技术属性】
技术研发人员:秦小云刘云伟周涛
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:

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

1