-
公开(公告)号: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操作造成前台业务节点负载高、时延抖动的问题。
-
公开(公告)号:CN118535378A
公开(公告)日:2024-08-23
申请号:CN202310114333.6
申请日:2023-02-14
Applicant: 华为云计算技术有限公司
IPC: G06F11/14
Abstract: 一种数据恢复方法和数据处理装置,涉及云技术领域。该方法包括:数据处理装置在云数据库服务重新启动后,选择性地从存储器中获取目标预写日志WAL;在内存中重放所述目标WAL以恢复目标数据分片;接收来自客户端的数据访问请求,所述数据访问请求指示待访问的第一数据分片;若所述目标数据分片包括所述第一数据分片,所述数据处理装置在所述内存对所述数据访问请求进行处理和响应;若所述目标数据分片未包括所述第一数据分片,所述数据处理装置先在所述内存恢复所述第一数据分片。该方法通过选择性地加载和重放日志以恢复数据,以保障云数据库服务的快速启动。
-
公开(公告)号:CN117992510A
公开(公告)日:2024-05-07
申请号:CN202211352322.3
申请日:2022-10-31
Applicant: 华为云计算技术有限公司
IPC: G06F16/2458 , G06F16/2455
Abstract: 本申请公开了一种数据查询的方法、装置、数据节点和存储介质,属于时序数据库技术领域。该方法先确定出查询请求对应的数据分片和时间线,进而,根据二者估计出查询请求对应的预估内存开销,在确定预估内存开销不满足内存溢出条件的情况下,再执行查询请求。可以有效减少由于数据查询导致的内存溢出问题。
-
公开(公告)号:CN118152409A
公开(公告)日:2024-06-07
申请号:CN202211521755.7
申请日:2022-11-30
Applicant: 华为云计算技术有限公司
IPC: G06F16/23 , G06F16/2455 , G06F16/18
Abstract: 本申请提供了一种数据库的数据更新法、系统和计算设备集群,属于数据库技术领域。该方法包括:内存数据库集群的主节点接收写请求,该写请求记录写操作;主节点将写操作存储至内存数据库集群的共享存储中的日志文件;内存数据库集群的数据存储模块从日志文件获取写操作;数据存储模块将写操作中的最新数据存储至内存数据库集群的共享存储中的数据文件。该方法可以避免内存数据库集群中由子进程完成数据持久化过程中的性能可靠性隐患,同时主从切换时无数据丢失的风险。
-
公开(公告)号:CN118132331A
公开(公告)日:2024-06-04
申请号:CN202211494946.9
申请日:2022-11-26
Applicant: 华为云计算技术有限公司
IPC: G06F11/14
Abstract: 本申请提供了一种基于快照的数据恢复方法、文件管理系统及相关设备,其中,方法包括:RocksDB存储引擎使用快照目录加载目标快照中的文件,其中目标快照是对历史的本地文件系统的文件所做的快照;文件处理模块基于目标快照中待恢复的目标文件,在当前的本地文件系统中或者目标快照中识别与目标文件关联的文件;文件处理模块基于目标文件和与目标文件关联的文件,在当前的本地文件系统中生成新文件。该方法可以实现故障场景下不受数据量影响的秒级数据恢复。
-
公开(公告)号:CN119537094A
公开(公告)日:2025-02-28
申请号:CN202410107756.X
申请日:2024-01-25
Applicant: 华为云计算技术有限公司
IPC: G06F11/14
Abstract: 本申请提供了一种数据处理方法、系统及计算设备集群,属于数据库技术领域。通过在预设日志WAL文件的写记录中引入时间属性,使数据可以恢复到任意时间点。该方法包括:将数据库的数据全量备份至备份空间;在全量备份之后,增量备份WAL文件至备份空间,其中,WAL文件用于存储写记录,写记录包括数据和数据的时间戳;当需要将数据库的数据恢复至目标时间点时,从备份空间获取全量备份的数据和增量备份的目标WAL文件;在恢复全量备份的数据的基础上,通过比对目标时间点和目标WAL文件的写记录中数据的时间戳,回放目标WAL文件中数据的时间戳位于目标时间点之前的写记录,以将数据库的数据恢复至目标时间点。
-
-
-
-
-