-
公开(公告)号:CN118760478A
公开(公告)日:2024-10-11
申请号:CN202310308949.7
申请日:2023-03-27
Applicant: 华为云计算技术有限公司
IPC: G06F9/445 , G06F16/23 , G06F16/245 , G06F16/176 , G06F9/50
Abstract: 本申请提供了一种刷新(flush)内存数据的方法,属于数据库技术领域。该方法应用于采用了共享存储架构的数据库系统,包括:第二计算节点从共享磁盘中的预写日志读取数据,所述数据在第一计算节点的内存中被存储为第一数据文件;第二计算节点将所述数据写入共享磁盘中的第二数据文件;第二计算节点在满足目标条件时,将标识提供给第一计算节点,所述标识用于供第一计算节点从第一计算节点的内存中区别出第一数据文件;第一计算节点根据所述标识,从第一计算节点的内存中区别出第一数据文件,并删除第一数据文件。该方法通过将flush操作卸载到后端计算节点,避免了flush操作造成前台业务节点负载高、时延抖动的问题。
-
公开(公告)号:CN118152409A
公开(公告)日:2024-06-07
申请号:CN202211521755.7
申请日:2022-11-30
Applicant: 华为云计算技术有限公司
IPC: G06F16/23 , G06F16/2455 , G06F16/18
Abstract: 本申请提供了一种数据库的数据更新法、系统和计算设备集群,属于数据库技术领域。该方法包括:内存数据库集群的主节点接收写请求,该写请求记录写操作;主节点将写操作存储至内存数据库集群的共享存储中的日志文件;内存数据库集群的数据存储模块从日志文件获取写操作;数据存储模块将写操作中的最新数据存储至内存数据库集群的共享存储中的数据文件。该方法可以避免内存数据库集群中由子进程完成数据持久化过程中的性能可靠性隐患,同时主从切换时无数据丢失的风险。
-