用于存储器内数据库参与方的无锁分布式事务协调器

    公开(公告)号:CN112955881B

    公开(公告)日:2025-03-14

    申请号:CN201980069942.6

    申请日:2019-09-24

    Abstract: 提供了用于协调分布式数据库事务的方法、系统、装置以及计算机程序产品。诸如客户端机器的事务驱动器可以发起分布式事务。事务驱动器可以将驱动器报告发送给事务协调器,驱动器报告包括与分布式事务相关的标识信息,包括对参与事务的参与方的标识。协调器可以确定是否从参与方中的每个参与方接收到参与方报告,参与方报告包括特定参与方的分布式数据库事务的部分的状态。参与方报告还可以标识作为报告参与方的后代的参与方。事务协调器可以在表中存储信息以追踪分布式事务的进展。使用表,分布式事务的结果可以被确定并被发送给所涉及的参与方中的一个或多个参与方。

    经由用于弹性缓冲池扩展的预暂存缓冲区进行本地页写入

    公开(公告)号:CN118140217A

    公开(公告)日:2024-06-04

    申请号:CN202280070777.8

    申请日:2022-08-26

    Abstract: 用于经由用于弹性缓冲池扩展的预暂存缓冲区进行本地页写入的方法由计算系统执行。数据库系统中的计算节点插入、更新和查询存储节点中维护的数据页。经由在本地磁盘存储之前存储数据页的暂存缓冲区,将由计算节点缓冲池在本地高速缓存的数据页作为预拷贝提供给本地磁盘上的缓冲池扩展。数据页的加密发生在暂存缓冲区,这允许在复制过程中进行限制较少的更新锁存,页元数据在缓冲池扩展页表中被更新,其中进行中状态指示它尚未被写入本地磁盘。当暂存缓冲区已满时,数据页被写入缓冲池扩展,并且元数据在页表中被更新以指示可用/有效状态。暂存缓冲区中的数据页可以在写入本地磁盘之前被读取和更新。

    基于快照的数据损坏检测
    4.
    发明公开

    公开(公告)号:CN117178265A

    公开(公告)日:2023-12-05

    申请号:CN202180097361.0

    申请日:2021-10-18

    Abstract: 本文描述的实施例检测分布式数据集系统中的数据损坏。例如,一种系统包括用于处理关于包括多个存储段的分布式数据集的查询的(多个)节点。由关于特定存储段的查询产生的写事务被记录在描述对存储段的修改的日志记录中。日志服务将日志记录提供给管理其中包括存储段的分布式数据集的一部分的数据服务器,该数据服务器执行关于存储段的写事务。出于冗余目的,数据服务器具有(多个)副本,其管理由此管理的分布式数据集的部分的相应副本。出于备份目的,定期生成(多个)副本的快照。要确定数据损坏,需要将一个副本的快照与另一副本的快照进行交叉验证。

    用于存储器内数据库参与方的无锁分布式事务协调器

    公开(公告)号:CN112955881A

    公开(公告)日:2021-06-11

    申请号:CN201980069942.6

    申请日:2019-09-24

    Abstract: 提供了用于协调分布式数据库事务的方法、系统、装置以及计算机程序产品。诸如客户端机器的事务驱动器可以发起分布式事务。事务驱动器可以将驱动器报告发送给事务协调器,驱动器报告包括与分布式事务相关的标识信息,包括对参与事务的参与方的标识。协调器可以确定是否从参与方中的每个参与方接收到参与方报告,参与方报告包括特定参与方的分布式数据库事务的部分的状态。参与方报告还可以标识作为报告参与方的后代的参与方。事务协调器可以在表中存储信息以追踪分布式事务的进展。使用表,分布式事务的结果可以被确定并被发送给所涉及的参与方中的一个或多个参与方。

Patent Agency Ranking