-
公开(公告)号:CN113111099B
公开(公告)日:2021-08-24
申请号:CN202110662248.4
申请日:2021-06-15
申请人: 蚂蚁金服(杭州)网络技术有限公司
IPC分类号: G06F16/2458 , G06F16/27
摘要: 本申请提供一种环路检测方法、装置、电子设备与存储介质。所述方法应用于分布式系统中的任一节点。该方法包括,根据相邻的下游节点的候选状态更新自身候选状态,以使各依赖路径的终点的候选状态向前传递。其中,如果所述终点存在下游节点,则所述终点的候选状态为第一候选状态。响应于所述相邻的下游节点的候选状态为第一候选状态,并且所述目标节点的公有标识小于所述相邻的下游节点的公有标识,将所述目标节点的公有标识更新为所述相邻的下游节点的公有标识。响应于所述相邻的下游节点的候选状态为第一候选状态,并且所述目标节点的私有标识等于所述相邻的下游节点的公有标识,确定所述目标节点对应的依赖路径中存在环路。
-
公开(公告)号:CN112994990B
公开(公告)日:2021-07-30
申请号:CN202110550972.8
申请日:2021-05-20
申请人: 蚂蚁金服(杭州)网络技术有限公司
IPC分类号: H04L12/26 , H04L12/705
摘要: 本申请提供了一种环路检测方法、装置、电子设备与存储介质。其中所述方法可以包括:更新所述目标节点或其下游节点的深度值,以使所述目标节点的深度值小于其下游节点的深度值。接收所述目标节点的上游节点发送的深度值,并比较所述目标节点的深度值与其上游节点发送的深度值。响应于所述目标节点的深度值小于其上游节点发送的深度值,将所述目标节点的深度值更新为其上游节点发送的深度值,以传递两个节点中较大的深度值;以及,响应于所述目标节点的深度值等于其上游节点发送的深度值,确定包含所述目标节点的数据依赖路径中存在环路。
-
公开(公告)号:CN113111099A
公开(公告)日:2021-07-13
申请号:CN202110662248.4
申请日:2021-06-15
申请人: 蚂蚁金服(杭州)网络技术有限公司
IPC分类号: G06F16/2458 , G06F16/27
摘要: 本申请提供一种环路检测方法、装置、电子设备与存储介质。所述方法应用于分布式系统中的任一节点。该方法包括,根据相邻的下游节点的候选状态更新自身候选状态,以使各依赖路径的终点的候选状态向前传递。其中,如果所述终点存在下游节点,则所述终点的候选状态为第一候选状态。响应于所述相邻的下游节点的候选状态为第一候选状态,并且所述目标节点的公有标识小于所述相邻的下游节点的公有标识,将所述目标节点的公有标识更新为所述相邻的下游节点的公有标识。响应于所述相邻的下游节点的候选状态为第一候选状态,并且所述目标节点的私有标识等于所述相邻的下游节点的公有标识,确定所述目标节点对应的依赖路径中存在环路。
-
公开(公告)号:CN112994990A
公开(公告)日:2021-06-18
申请号:CN202110550972.8
申请日:2021-05-20
申请人: 蚂蚁金服(杭州)网络技术有限公司
IPC分类号: H04L12/26 , H04L12/705
摘要: 本申请提供了一种环路检测方法、装置、电子设备与存储介质。其中所述方法可以包括:更新所述目标节点或其下游节点的深度值,以使所述目标节点的深度值小于其下游节点的深度值。接收所述目标节点的上游节点发送的深度值,并比较所述目标节点的深度值与其上游节点发送的深度值。响应于所述目标节点的深度值小于其上游节点发送的深度值,将所述目标节点的深度值更新为其上游节点发送的深度值,以传递两个节点中较大的深度值;以及,响应于所述目标节点的深度值等于其上游节点发送的深度值,确定包含所述目标节点的数据依赖路径中存在环路。
-
公开(公告)号:CN113254536A
公开(公告)日:2021-08-13
申请号:CN202110642105.7
申请日:2021-06-09
申请人: 蚂蚁金服(杭州)网络技术有限公司
IPC分类号: G06F16/27 , G06F16/2458
摘要: 本说明书一个或多个实施例提供一种数据库事务处理方法,包括:第一服务器在确定进行副本的主从切换后,记录当前正在执行的数据库事务的上下文,并将所述上下文发送给第二服务器,将自身存储的主副本切换为从副本;所述第二服务器将自身存储的从副本切换为主副本,并在切换完成后,根据所述上下文继续所述数据库事务的执行。本说明书实施例提供的方法,可以提高数据库事务的执行效率。
-
-
-
-