[发明专利]在线表格的数据处理方法、装置、电子设备及存储介质在审

专利信息
申请号: 201910303972.0 申请日: 2019-04-16
公开(公告)号: CN110020328A 公开(公告)日: 2019-07-16
发明(设计)人: 伍文韬;林海涛 申请(专利权)人: 北京字节跳动网络技术有限公司
主分类号: G06F16/957 分类号: G06F16/957;G06F17/24
代理公司: 上海光栅知识产权代理有限公司 31340 代理人: 马雯雯
地址: 100041 北京市石景山区*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 分块数据 在线表格 表格数据 操作指令 存储介质 电子设备 引用关系 数据处理 数据完整性 并发操作 元数据 原子性 读写 更新 应用 保证
【说明书】:

本公开提供一种在线表格的数据处理方法、装置、电子设备及存储介质,该方法包括:在获取到对所述在线表格的操作指令时,确定所述操作指令对应的第一表格数据所属的第一分块数据;根据所述第一分块数据生成第二分块数据,并在所述第二分块数据中与所述第一表格数据对应的第二表格数据中应用所述操作指令;将所述在线表格的元数据与所述第一分块数据的引用关系更新为与所述第二分块数据的引用关系。实现了用户读写并发操作,并保证了数据完整性和原子性。

技术领域

本公开涉及数据管理技术领域,尤其涉及一种在线表格的数据处理方法、装置、电子设备及存储介质。

背景技术

在线表格是可以多个用户异地协同编辑的电子表格工具,可以在云端实时保存,并通过互联网实时共享。

在线表格的数据存储通常包括单元格数据和元数据,为了解决大表格的存储、传输和加载问题,通常会将单元格数据进行分块存储,每个分块可以分散存储在云端的任意位置。当展示或者编辑在线表格的某个或某些目标单元格时,通常只需要读取目标单元格对应的分块数据即可。

在用户编辑在线表格时,需要保证不影响其他用户的正常浏览。比如多个用户对同一在线表格进行编辑或浏览,现有技术中通常是获取在线表格的读写互斥锁后才能对在线表格的共享数据进行读或写操作。但这种方式极大地降低了在线表格的读写并发能力。

发明内容

本公开提供一种在线表格的数据处理方法、装置、电子设备及存储介质,以解决现有技术在线表格读写并发能力低等缺陷。

本公开第一个方面提供一种在线表格的数据处理方法,包括:

在获取到对所述在线表格的操作指令时,确定所述操作指令对应的第一表格数据所属的第一分块数据;

根据所述第一分块数据生成第二分块数据,并在所述第二分块数据中与所述第一表格数据对应的第二表格数据中应用所述操作指令;

将所述在线表格的元数据与所述第一分块数据的引用关系更新为与所述第二分块数据的引用关系。

本公开第二个方面提供一种在线表格的数据处理装置,包括:

获取模块,用于在获取到对所述在线表格的操作指令时,确定所述操作指令对应的第一表格数据所属的第一分块数据;

处理模块,用于根据所述第一分块数据生成第二分块数据,并在所述第二分块数据中与所述第一表格数据对应的第二表格数据中应用所述操作指令;

更新模块,用于将所述在线表格的元数据中与所述第一分块数据的引用关系更新为与所述第二分块数据的引用关系。

本公开第三个方面提供一种电子设备,包括:至少一个处理器和存储器;

所述存储器存储计算机程序;所述至少一个处理器执行所述存储器存储的计算机程序,以实现第一个方面提供的方法。

本公开第四个方面提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,所述计算机程序被执行时实现第一个方面提供的方法。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司,未经北京字节跳动网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910303972.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top