-
-
公开(公告)号:CN110321301A
公开(公告)日:2019-10-11
申请号:CN201810292667.1
申请日:2018-03-30
Applicant: 华为技术有限公司
Inventor: 邹蛟同
IPC: G06F12/0813 , G06F12/0831 , G06F12/0871
Abstract: 本申请实施例公开了一种数据处理的方法及装置,该方法包括:第一节点接收请求端发送的写请求,所述写请求包括所述请求端待写入的第一数据以及所述第一数据的标识,所述第一节点根据第一指针将所述第一数据写入缓存设备的第一缓存空间中,所述第一缓存空间为可连续寻址访问的地址空间,所述第一指针用于指示所述第一缓存空间中当前可写入的位置,所述第一节点将所述第一缓存空间中的第一指针移动至所述第一数据在所述第一缓存空间中结束后的空闲位置。这样,任意字节大小的数据可写入第一缓存空间,提高了第一缓存空间的利用率。
-
公开(公告)号:CN112988456A
公开(公告)日:2021-06-18
申请号:CN201911285979.0
申请日:2019-12-13
Applicant: 华为技术有限公司
Abstract: 本申请实施例提供一种由数据库服务器执行的数据库恢复方法和装置,所述数据库服务器中存储有恢复文件,所述方法包括:在数据库服务器故障后,从恢复文件中获取在检查时刻数据表中每个记录行的数据的存储地址;在内存中生成第一映射表,将恢复文件中记录的所述数据表的每个记录行的数据的存储地址记录至所述第一映射表中每个记录行对应的行中。通过所述方法和装置加快了数据库恢复时间,节省了存储资源和计算资源。
-
公开(公告)号:CN102981782B
公开(公告)日:2016-08-03
申请号:CN201210494666.8
申请日:2012-11-28
Applicant: 华为技术有限公司
Inventor: 邹蛟同
IPC: G06F3/06
Abstract: 本发明公开了一种数据处理方法及装置,属于计算机技术领域。方法包括:接收主机发送的携带有待写数据及对应的存储阵列地址的写数据请求;根据预先设置的映射表查询存储阵列地址是否存在相对应的共享存储池地址,映射表用于记录存储阵列地址与共享存储池地址之间的映射关系;如果是,则根据对应的共享存储池地址将待写数据写入共享存储池;如果否,则根据对应的存储阵列地址将待写数据写入对应的存储阵列。本发明通过根据预先设置的映射表查询存储阵列地址是否存在对应的共享存储池地址,根据查询结果将待写数据写入共享存储池或对应的存储阵列,避免了因对应存储阵列无足够存储空间而导致存储待写数据失败的情况,进而保证主机业务运行的连续性。
-
公开(公告)号:CN103635887A
公开(公告)日:2014-03-12
申请号:CN201380001620.0
申请日:2013-09-23
Applicant: 华为技术有限公司
IPC: G06F12/08
CPC classification number: G06F12/0862 , G06F12/0868
Abstract: 本发明实施例提供了一种缓存数据的方法和存储系统,所述存储系统包括多个控制器,其中,每个控制器包括缓存;所述方法包括:第一控制器接收主机发送的读数据请求,所述读数据请求携带地址信息;根据所述读数据请求携带的地址信息确定第二控制器;向所述第二控制器发送所述地址信息;所述第二控制器根据所述地址信息获得待读取的目标数据的地址信息,以根据所述目标数据的地址信息将所述目标数据读取到缓存中。可以实现准确地预测待读取的目标数据。
-
公开(公告)号:CN112988766A
公开(公告)日:2021-06-18
申请号:CN201911284462.X
申请日:2019-12-13
Applicant: 华为技术有限公司
Abstract: 本申请实施例提供一种数据库访问方法和装置,所述方法由数据库服务器执行,包括:接收记录行插入请求,所述记录行插入请求中包括所述记录行的数据;在数据库服务器中存入所述记录行的数据;在所述数据库服务器中包括的映射表的与所述记录行对应的行中记录所述记录行的数据存储地址,所述映射表包括与数据表每个记录行对应的各行。通过根据本申请实施例的数据表访问方案,节省了内存资源、存储资源和计算资源,提高了数据库访问速度。
-
公开(公告)号:CN103019880B
公开(公告)日:2016-06-29
申请号:CN201210544543.0
申请日:2012-12-14
Applicant: 华为技术有限公司
Inventor: 邹蛟同
Abstract: 本发明公开了一种数据校验方法及存储设备、存储系统。方法包括存储管理器接收写入请求后,根据校验规则利用用户数据生成校验码;在将用户数据写入用户数据块之前,存储管理器在校验得到用户数据与校验码相匹配时,将校验码写入校验数据块、将用户数据写入用户数据块、以及在关联数据中记录用户数据块地址与校验数据块地址的对应关系;存储管理器接收读请求后,分别从用户数据块和校验数据块读用户数据和校验码;在校验得到用户数据和校验码相匹配时,返回用户数据。通过上述方式,本发明既实现用户数据的校验,用户数据和校验数据的存储又不受物理存储介质或者操作系统的扇区分区大小的限制,不改变现有的物理存储介质的存储空间布局,更加灵活。
-
公开(公告)号:CN103019880A
公开(公告)日:2013-04-03
申请号:CN201210544543.0
申请日:2012-12-14
Applicant: 华为技术有限公司
Inventor: 邹蛟同
Abstract: 本发明公开了一种数据校验方法及存储设备、存储系统。方法包括存储管理器接收写入请求后,根据校验规则利用用户数据生成校验码;在将用户数据写入用户数据块之前,存储管理器在校验得到用户数据与校验码相匹配时,将校验码写入校验数据块、将用户数据写入用户数据块、以及在关联数据中记录用户数据块地址与校验数据块地址的对应关系;存储管理器接收读请求后,分别从用户数据块和校验数据块读用户数据和校验码;在校验得到用户数据和校验码相匹配时,返回用户数据。通过上述方式,本发明既实现用户数据的校验,用户数据和校验数据的存储又不受物理存储介质或者操作系统的扇区分区大小的限制,不改变现有的物理存储介质的存储空间布局,更加灵活。
-
公开(公告)号:CN102981782A
公开(公告)日:2013-03-20
申请号:CN201210494666.8
申请日:2012-11-28
Applicant: 华为技术有限公司
Inventor: 邹蛟同
IPC: G06F3/06
Abstract: 本发明公开了一种数据处理方法及装置,属于计算机技术领域。方法包括:接收主机发送的携带有待写数据及对应的存储阵列地址的写数据请求;根据预先设置的映射表查询存储阵列地址是否存在相对应的共享存储池地址,映射表用于记录存储阵列地址与共享存储池地址之间的映射关系;如果是,则根据对应的共享存储池地址将待写数据写入共享存储池;如果否,则根据对应的存储阵列地址将待写数据写入对应的存储阵列。本发明通过根据预先设置的映射表查询存储阵列地址是否存在对应的共享存储池地址,根据查询结果将待写数据写入共享存储池或对应的存储阵列,避免了因对应存储阵列无足够存储空间而导致存储待写数据失败的情况,进而保证主机业务运行的连续性。
-
公开(公告)号:CN110321301B
公开(公告)日:2023-09-22
申请号:CN201810292667.1
申请日:2018-03-30
Applicant: 华为技术有限公司
Inventor: 邹蛟同
IPC: G06F12/0813 , G06F12/0831 , G06F12/0871
Abstract: 本申请实施例公开了一种数据处理的方法及装置,该方法包括:第一节点接收请求端发送的写请求,所述写请求包括所述请求端待写入的第一数据以及所述第一数据的标识,所述第一节点根据第一指针将所述第一数据写入缓存设备的第一缓存空间中,所述第一缓存空间为可连续寻址访问的地址空间,所述第一指针用于指示所述第一缓存空间中当前可写入的位置,所述第一节点将所述第一缓存空间中的第一指针移动至所述第一数据在所述第一缓存空间中结束后的空闲位置。这样,任意字节大小的数据可写入第一缓存空间,提高了第一缓存空间的利用率。
-
-
-
-
-
-
-
-
-