一种数据库读多副本一致性的方法、装置、设备及介质

基本信息

申请号 CN202011406787.3 申请日 -
公开(公告)号 CN112527900A 公开(公告)日 2021-03-19
申请公布号 CN112527900A 申请公布日 2021-03-19
分类号 G06F16/27(2019.01)I;G06F16/2458(2019.01)I 分类 计算;推算;计数;
发明人 赵志东;阚建国;孙颖峰;郑立志;孙栩 申请(专利权)人 广州银行股份有限公司
代理机构 广州三环专利商标代理有限公司 代理人 麦小婵;郝传鑫
地址 510620广东省广州市天河区珠江东路30号
法律状态 -

摘要

摘要 本发明公开了一种数据库读多副本一致性方法、装置、设备及介质,通过获取客户端的多个查询请求,并发送至数据库的计算节点,对于每一个查询请求,计算节点解析查询请求,并将解析后的数据发送至全局一致性管理器,全局一致性管理器根据解析后的数据,将全局一致性标识发送至存储节点,若存储节点包含有所需查询的只读副本,则路由至该存储节点进行查询,若不包含,则查询其它存储节点中的只读副本,若查询到的只读副本中全局唯一标识与全局一致性标识一致,返回查询到的只读副本中的数据,若不一致,丢弃该只读副本中的数据并再次查询,直至查询到有效数据并返回。采用本发明实施例,能够确保多副本查询请求数据的一致性,避免读取到过期数据。