-
公开(公告)号:CN117290261A
公开(公告)日:2023-12-26
申请号:CN202310824050.0
申请日:2023-07-06
IPC: G06F12/0871 , G06F3/06
Abstract: 本公开提供了一种数据处理方法、装置、计算机设备及存储介质,其中,该方法包括:响应于目标磁盘在预设时间段内接收到至少一个写请求,根据各个所述求分别指示的写入数据的尺寸,确定用于划分数据更新类型的尺寸阈值;根据每个所述求的尺寸和所述尺寸阈值,确定各个所述求对应的数据更新类型;按照预设数据块大小,对写请求的写入数据进行划分得到各个数据块,并将数据块缓存在目标磁盘中与数据更新类型对应的缓存区域,目标磁盘中有配置有多种缓存区域,不同的缓存区域用于支持缓存不同更新频率的数据。本公开实施例将不同数据更新类型的数据块划分到不同的缓存区域中,可以有效地管理不同更新频率的写入数据。
-
公开(公告)号:CN117111837A
公开(公告)日:2023-11-24
申请号:CN202310835296.8
申请日:2023-07-07
Applicant: 西安交通大学
IPC: G06F3/06
Abstract: 本发明公开了一种适用于IMR的数据管理方法及系统,在更新一个底部磁道时,主动将有效顶部磁道的数据迁移到其它的一些自由磁道中;在MFML数据更新策略中,采用之字形的四阶段数据管理方案,在第一阶段,对底部磁道的数据更新;第二阶段对底部磁道采用MFML策略进行数据更新;第三阶段和第四阶段继续按照第二阶段的方式进行数据分配与底部磁道数据的更新,实现数据管理。本发明能够让MFML更新策略在四阶段数据管理方案中更好地发挥性能,同时也可以缓解多阶段分配方案在顶部磁道占用量过高时候带来的性能下降问题。
-
公开(公告)号:CN116880750A
公开(公告)日:2023-10-13
申请号:CN202310833142.5
申请日:2023-07-07
Applicant: 西安交通大学
IPC: G06F3/06
Abstract: 本发明公开了一种基于SSD‑SMR混合存储的键值存储方法及系统,将(Key,Real_Value)写入HM‑SMR中的对应Zone,然后将(Key,Virtual_Value)写入MemTable,后续再存放到SSD的SSTable文件中,完成写操作;在内存和LSM‑tree中搜索Key对应的Virtual_Value,对Virtual_Value进行分析,根据解析结果从Zone中获取真正的值,完成读操作;通过合并操作清除LSM‑tree中的无效SSTable文件,并针对HM‑SMR设计垃圾回收机制,当有Zone满足回收条件就清除该Zone中的无效数据。本发明缓解LSM‑tree型键值存储技术和HM‑SMR磁盘结合所产生的写放大问题,降低系统的成本,提升系统的稳定性和整体性能。
-
-