-
公开(公告)号:CN112148930B
公开(公告)日:2023-01-06
申请号:CN202011041143.9
申请日:2020-09-28
Applicant: 上海交通大学
IPC: G06F16/901 , G06F16/903
Abstract: 本发明公开了一种基于RTM的图数据库系统事务处理的方法,其包括步骤:S1:使用RTM进行事务处理提交;S2:判断事务提交是否成功,当判断结果为成功时,则完成事务处理;当判断结果为不成功时,则进入步骤S3:S3:对尝试次数进行判断,当尝试次数大于等于指定次数时,使用回退方法进行事务处理,以完成指定事务的处理;当尝试次数小于指定次数时,回到步骤S1。此外,本发明公开了上述基于RTM的图数据库系统事务处理的系统以及一种存储有计算机程序的计算机可读存储介质。本发明通过使用RTM来完成绝大部分事务,相比于传统锁机制存在的大量开销和不足,本发明实现了更好的图数据库性能、可扩展性以及增加系统的吞吐量。
-
公开(公告)号:CN112148930A
公开(公告)日:2020-12-29
申请号:CN202011041143.9
申请日:2020-09-28
Applicant: 上海交通大学
IPC: G06F16/901 , G06F16/903
Abstract: 本发明公开了一种基于RTM的图数据库系统事务处理的方法,其包括步骤:S1:使用RTM进行事务处理提交;S2:判断事务提交是否成功,当判断结果为成功时,则完成事务处理;当判断结果为不成功时,则进入步骤S3:S3:对尝试次数进行判断,当尝试次数大于等于指定次数时,使用回退方法进行事务处理,以完成指定事务的处理;当尝试次数小于指定次数时,回到步骤S1。此外,本发明公开了上述基于RTM的图数据库系统事务处理的系统以及一种存储有计算机程序的计算机可读存储介质。本发明通过使用RTM来完成绝大部分事务,相比于传统锁机制存在的大量开销和不足,本发明实现了更好的图数据库性能、可扩展性以及增加系统的吞吐量。
-