多主共享存储数据库的写-写冲突检测
Abstract:
本申请提供了系统和方法,可以产生用于多个数据库引擎对共享数据存储进行写入的高效体系结构和方法,以消除写入过程中的全局锁。系统和方法可以在共享数据存储与计算数据库节点之间使用公共日志层,其中,写冲突检测是使用预写日志记录和日志序列号实现的。对从多个数据库引擎的数据库引擎接收的预写日志记录进行的写‑写冲突检查可以通过如下方式进行:将与所述预写日志记录一起从所述数据库引擎接收的日志序列号与在公共日志中的哈希表中的全局日志序列号进行比较。在所述预写日志记录通过所述写‑写冲突检查之后,所述预写日志记录可以发送到所述共享数据存储。
Patent Agency Ranking
0/0