【技术实现步骤摘要】
位图管理方法、装置、计算机设备和存储介质
[0001]本申请涉及存储
,特别是涉及一种位图管理方法、装置、计算机设备和存储介质。
技术介绍
[0002]在存储
中,尤其是数据库技术方面,涉及到双向镜像、循环镜像等技术,其中,循环镜像指的是在面对多个数据库时,对其中任一数据库的修改都会将相关数据同步镜像到其它数据库中。
[0003]目前,在面对大规模数据时,可以采用位图来表示数据存在或不存在的状态,但是现有的方案为,用于存储数据的节点会平均分配整个存储卷的位图,进而导致节点中实际有效位图只占整个位图的较少部分,造成节点中位图空间的浪费,使得位图空间利用率低下。
技术实现思路
[0004]基于此,提供一种位图管理方法、装置、计算机设备和存储介质,以改善现有技术中因位图空间浪费造成位图空间使用率低下的问题。
[0005]一方面,提供一种位图管理方法,所述方法包括:
[0006]将待存储数据进行拆分,得到至少一个数据域;
[0007]将所述数据域进行整合,得到整体位图;r/>[0008]配本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种位图管理方法,其特征在于,所述方法包括:将待存储数据进行拆分,得到至少一个数据域;将所述数据域进行整合,得到整体位图;配置级联位图,其中,所述级联位图包括一级位图和二级位图,所述一级位图用于表示数据状态,所述二级位图用于存储实际数据;将所述整体位图进行拆分并分别分配至相应的存储节点,得到分配后的所述二级位图;根据分配后的所述二级位图对所述一级位图进行映射,获得映射后的一级位图,以使所述映射后的一级位图表示所述分配后的二级位图的数据状态。2.根据权利要求1所述的位图管理方法,其特征在于,还包括:对所述存储节点中的位图空间进行位图扩充,获得扩充后的存储节点的位图空间,其中,所述扩充后的存储节点的位图空间用于存储所述二级位图;根据所述二级位图对相应的所述一级位图进行更新,以获得更新后的一级位图。3.根据权利要求1所述的位图管理方法,其特征在于,还包括:获取第一存储节点,其中,所述第一存储节点为未分配二级位图的存储节点;从第二存储节点中获取所述二级位图并分配至所述第一存储节点,其中,所述第二存储节点为已分配二级位图的存储节点,以释放所述第二存储节点的位图空间;根据所述第一存储节点中的二级位图,对所述第一存储节点中的一级位图进行更新。4.根据权利要求2所述的位图管理方法,其特征在于,还包括:对各个所述存储节点进行故障检测,判断所述存储节点是否发生故障;若所述存储节点发生故障,则对各个所述存储节点进行故障重组,其中,所述故障重组包括对未发生故障的存储节点的所述位图空间进行位图扩充,以使所述未发生故障的存储节点接收所述发生故障的存储节点的所述二级位图;将接收后的所述二级位图进行位图同步,并对相应的所述一级位图进行更新。5.根据权利要求4所述的位图管理方法,其特征在于,还包括:对所述发生故障的存储节点进行恢复检测;若所述发生故障的存储节点恢复正常,对各个所述存储节点进行恢复重组,其中,所述恢复重组包括对恢复后的存储节点分配所述位图...
【专利技术属性】
技术研发人员:李俭,史薇,刘文志,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。