-
公开(公告)号:CN113760857A
公开(公告)日:2021-12-07
申请号:CN202010505334.X
申请日:2020-06-05
Applicant: 华为技术有限公司
IPC: G06F16/21 , G06F16/245 , G06F16/27
Abstract: 本申请公开了一种跨引擎事务的处理方法,该方法可以应用于数据库系统中,该数据库系统中至少可以包括第一数据库引擎以及第二数据库引擎,该方法包括:获取时序信息,时序信息可以指示第一跨引擎事务的第一子事务不迟于第二跨引擎事务的第一子事务执行目标操作,目标操作可以是在第一数据库引擎中访问数据,并且,根据获取的时序信息,可以确定第一跨引擎事务的第二子事务在第二数据库引擎中最先访问到的数据在时序上不迟于第二跨引擎事务的第二子事务在第二数据库引擎中最先访问到的数据,从而使得两个跨引擎事务所访问到的数据在时序上保持一致。另外,本申请还公开了一种跨引擎事务的处理装置、设备和介质。
-
公开(公告)号:CN106339270B
公开(公告)日:2021-11-19
申请号:CN201610741777.2
申请日:2016-08-26
Applicant: 华为技术有限公司
IPC: G06F11/10
Abstract: 本发明涉及数据存储技术领域,特别涉及一种数据校验方法及装置。所述方法包括接收写请求;所述写请求中携带第一键;计算所述第一键得到第一校验值;将所述第一键存储到第一地址;在映射关系插入所述第一校验值与所述第一地址的映射;接收第一读请求;所述第一读请求携带所述第一键;计算所述第一读请求携带所述第一键的第一校验值;根据所述第一校验值查询所述映射关系获得所述第一地址;读取所述第一地址中的键;确定所述读请求携带所述第一键与所述第一地址中的键相同时,确定所述第一地址中的键为所述第一键。本发明实施例的数据校验方法及装置,在能够实现数据校验的前提下,节省数据存储时占用的存储资源。
-
公开(公告)号:CN105512325B
公开(公告)日:2018-12-25
申请号:CN201510966748.1
申请日:2015-12-21
Applicant: 华为技术有限公司
IPC: G06F17/30
Abstract: 本发明实施例公开了一种多版本数据索引的更新、删除与建立方法及装置。本发明实施例提供的技术方案,分层组织数据的索引项构成多层索引,每层索引中不同的索引项对应的数据具有相同的版本次序,并且,每层索引中,对每个索引项都设置表征数据版本的特征结构或特征信息,因而可以从索引项中获取数据的版本信息。在进行索引更新和删除时,变更索引项中表征数据版本的特征结构和信息,然后将索引项移动至与表征数据版本的特征结构和信息对应的索引层,不涉及事务处理。本发明实施例提供的技术方案,索引结构简单,开销小,且检索效率高,更新和删除等处理过程简便,适用于处理基本读写并发的情况。
-
公开(公告)号:CN104537017B
公开(公告)日:2018-05-04
申请号:CN201410795855.8
申请日:2014-12-18
Applicant: 华为技术有限公司
IPC: G06F17/30
Abstract: 本发明公开了一种基于路径的文件搜索方法及装置,用以解决现有技术中的路径分区映射表规模庞大,占用的存储空间较大,文件搜索性能下降的问题。该方法为:获取保存有每个分区信息以及每个分区信息对应的分区中字典序最大的绝对路径的对应关系的路径分区映射表;在该路径分区映射表的绝对路径中检索,获得字典序大于或等于待查询文件的路径的字典序的各绝对路径中的字典序最小的绝对路径,作为目标绝对路径;根据该目标绝对路径以及路径分区映射表,确定该待查询文件所归属的文件集合。这样,用于查找文件集合的路径分区映射表中的数据项数较少,极大的节省了存储空间,同时提高了文件检索性能,以及路径分区映射表的查询更新效率。
-
公开(公告)号:CN103559106B
公开(公告)日:2016-03-02
申请号:CN201310478871.X
申请日:2013-10-14
Applicant: 华为技术有限公司
CPC classification number: G06F17/30156 , G06F11/1448 , G06F17/30076
Abstract: 本发明实施例公开了一种数据的备份方法、装置及系统,包括:在预设的重删域对初始数据文件进行重复数据删除处理,得到重删数据文件;生成所述重删数据文件对应的文件引用信息;将所述重删数据文件导出到物理磁带中的数据区,并将所述生成的重删数据文件对应的文件引用信息导出到所述物理磁带的元数据区中。采用本发明,可初始数据文件进行重复数据删除处理,并导出到物理磁带中,具有重复数据删除功能,又用于存储数据的物理磁带成本低,降低了数据备份归档系统的单位容量成本。
-
公开(公告)号:CN102663090B
公开(公告)日:2013-11-06
申请号:CN201210102935.1
申请日:2012-04-10
Applicant: 华为技术有限公司
IPC: G06F17/30
CPC classification number: G06F17/30864 , G06F17/30321 , G06F17/30952 , G06F17/30997
Abstract: 本发明实施例提供一种元数据查询方法和装置。该方法包括在要查找的元数据中抽样出至少一个第一元数据;将抽样得到的每个第一元数据中的至少部分特征值作为索引,在内存中预置的稀疏索引表中查找对应的容器标识,所述稀疏索引表中记录容器标识,每个容器标识在所述索引表中位置的索引是所述容器标识对应容器中存储的元数据的至少部分特征值;根据同一个容器标识被查到的次数,选择满足设定条件的容器标识对应的容器;将所述选择的容器中的元数据加载到元数据缓存中;从所述元数据缓存中查找与所述要查找的元数据相同的数据块。本发明实施例可以提高查询性能,降低内存占用空间。
-
公开(公告)号:CN113495896A
公开(公告)日:2021-10-12
申请号:CN202010348859.7
申请日:2020-04-28
Applicant: 华为技术有限公司
Abstract: 本申请提供了一种事务处理系统的管理方法,事务处理系统包括多个参与者节点,每个参与者节点存储有数据分区,每个参与者节点用于处理多个事务,其中,每个事务访问的数据分区组合包括至少一个数据分区。该方法包括:获取周期内访问各数据分区组合的事务的个数,根据周期内访问各数据分区组合的事务的个数,调整数据分区在多个参与者节点的存储。该方法可以减少参与事务的参与者节点的个数,从而减少协调者节点与参与者节点之间的交互次数,缩短事务提交的时延,提升事务提交性能。
-
-
-
公开(公告)号:CN104537016B
公开(公告)日:2018-11-20
申请号:CN201410795852.4
申请日:2014-12-18
Applicant: 华为技术有限公司
IPC: G06F17/30
Abstract: 本发明公开了一种确定文件所在分区的方法及装置,用以解决现有技术中的路径分区映射表规模庞大,占用的存储空间较大,文件搜索性能下降的问题。该方法为:根据本地所有文件的目录树的分区,构建保存有每个父分区以及对应的关键路径的对应关系的分区的索引信息表,根据待查询文件的路径在该分区的索引信息表中遍历,得到一个是待查询文件的路径的前缀路径的关键路径,并根据该关键路径确定待查询文件所归属的分区。这样,用于确定文件所归属的分区的分区的索引信息表中的数据项数较少,极大的节省了存储空间,同时提高了文件检索性能,以及分区的索引信息表的查询更新效率。
-
-
-
-
-
-
-
-
-