北京成章数据科技发展有限公司陈亮获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉北京成章数据科技发展有限公司申请的专利一种分布式系统中在线创建表索引方法和系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN116910064B 。
龙图腾网通过国家知识产权局官网在2026-01-23发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202310910607.2,技术领域涉及:G06F16/22;该发明授权一种分布式系统中在线创建表索引方法和系统是由陈亮;张桓;张霖涛;杨胜旺设计研发完成,并于2023-07-24向国家知识产权局提交的专利申请。
本一种分布式系统中在线创建表索引方法和系统在说明书摘要公布了:本发明公开了一种分布式系统中在线创建表索引方法和系统,服务端接收到客户端的请求后,会启动一个事务状态机,更新的数据首先会被写入日志,保证系统故障时,可以从日志中恢复事务的数据。然后,数据被上传到分布式缓存层。上传成功,事务进行提交,并通知客户端读写操作完成。另外,检查点checkpointer服务会异步地将分布式缓存中的数据刷新到持久化存储层。本发明基于分布式全局锁的机制,在不阻塞并发的读写事务DML的情况下在线创建表的索引,以及基于日志,实现故障恢复操作,保证在分布式系统中,更新表索引事务的持久化和一致性。同时,基于重试机制,实现事务的异常处理过程。
本发明授权一种分布式系统中在线创建表索引方法和系统在权利要求书中公布了:1.一种分布式系统中在线创建表索引方法,其特征在于,所述方法包括: 获取全局写意向锁,协调节点向所有参与节点发起表级别的加锁请求,待所有节点返回加锁结果,并在所有节点都加锁成功后,协调节点执行下一步操作,若发生加锁冲突,则终止本次创建索引的操作; 获取全局写锁,执行锁升级操作,在获取到全局写意向锁之后,协调节点向所有的参与节点发起表级别的加写锁请求,在获取到全局写锁之后,协调节点通过各节点返回的加锁信息,计算事务的提交时间戳; 将新的表索引信息和新的表结构版本号写入第一日志进行持久化,定义所述第一日志类型为PrepareLog;所述第一日志写入成功后,若发生节点故障,在恢复过程中,根据所述第一日志信息继续完成索引的创建过程; 降级全局写锁,创建持久化存储,并更新表中旧数据的索引值; 写入第二日志,所述第二日志类型为PrepareIndexLog,并升级为全局写锁;所述第二日志写入成功后,若发生节点故障,在恢复过程中,根据所述第二日志信息继续完成索引的创建过程; 写入第三日志,所述第三日志类型为CommitLog,并释放全局写锁;所述第三日志写入成功后,若发生节点故障,在恢复过程中,根据所述第三日志信息继续完成索引的创建过程; 写入第四日志,所述第四日志类型为CleanLog,标识成功地创建了表索引。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人北京成章数据科技发展有限公司,其通讯地址为:100080 北京市海淀区海淀西大街29号3层321;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励