多用户协同编辑方法、装置、终端及存储介质制造方法及图纸

技术编号:41565657 阅读:18 留言:0更新日期:2024-06-06 23:47
本发明专利技术实施例公开了一种多用户协同编辑方法、装置、终端及存储介质。该方案可以获取本地端口中用户针对目标项目的编辑操作,将编辑操作转换为操作日志,并将操作日志同步至分布式网络中的其他端口,当其他端口接收到操作日志时,暂停其他端口的操作队列,控制其他端口执行操作日志对应的编辑内容,并在执行完成后恢复操作队列。本申请实施例所提供的方案可以在分布式环境中实时同步数据,有效地减少了中心服务器的负载,并增强了数据的一致性和完整性。

【技术实现步骤摘要】

本专利技术涉及数据处理,具体涉及一种多用户协同编辑方法、装置、终端及存储介质


技术介绍

1、随着互联网的迅速发展,实时数据交互与多用户协同操作已成为应用开发的一个重要方向。尤其是在远程工作、在线教育和社交平台等领域,能够实时地、多人共同编辑和交互数据已经成为了一个核心的需求。然而,传统的实时协同编辑技术往往存在数据冲突、同步延迟等问题,导致用户体验不佳。在多用户协同编辑的领域,目前最广泛使用的是基于中心服务器的数据同步技术。在这种技术中,所有用户的操作首先发送到中心服务器,中心服务器负责处理这些操作,确保数据的一致性,然后将最终的数据状态同步到所有用户的设备上。

2、在实际使用过程中,申请人发现:这种方法的主要优点是它的结构相对简单,易于管理和控制。但是,这种中心化的数据同步技术也存在其固有的缺陷。由于所有的操作都需要通过中心服务器来进行处理和同步,这导致了在网络延迟、服务器繁忙或者服务器故障时,用户可能会遇到明显的操作延迟或者数据不同步的问题。尤其在大量用户同时在线编辑时,这些问题可能会被放大。


<b>技术实现思路...

【技术保护点】

1.一种多用户协同编辑方法,其特征在于,包括:

2.如权利要求1所述的多用户协同编辑方法,其特征在于,在将所述编辑操作转换为操作日志之后,所述方法还包括:

3.如权利要求1所述的多用户协同编辑方法,其特征在于,所述控制所述其他端口执行所述操作日志对应的编辑内容,包括:

4.如权利要求3所述的多用户协同编辑方法,其特征在于,所述对所述操作日志对应的编辑内容进行转换,包括:

5.如权利要求4所述的多用户协同编辑方法,所述操作序列包括类型、插入位置以及插入符号,其特征在于,通过操作转换算法将所述两个操作序列转换为可串行执行的目标操作序列,包括:<...

【技术特征摘要】

1.一种多用户协同编辑方法,其特征在于,包括:

2.如权利要求1所述的多用户协同编辑方法,其特征在于,在将所述编辑操作转换为操作日志之后,所述方法还包括:

3.如权利要求1所述的多用户协同编辑方法,其特征在于,所述控制所述其他端口执行所述操作日志对应的编辑内容,包括:

4.如权利要求3所述的多用户协同编辑方法,其特征在于,所述对所述操作日志对应的编辑内容进行转换,包括:

5.如权利要求4所述的多用户协同编辑方法,所述操作序列包括类型、插入位置以及插入符号,其特征在于,通过操作转换算法将所述两个操作序列转换为可串行执行的目标操作序列,包括:

6.如权利要求3所述的多用户协同编辑方法,...

【专利技术属性】
技术研发人员:安亚辉
申请(专利权)人:爱集微咨询厦门有限公司
类型:发明
国别省市:

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

1