基于低位哈希标签的存储方法、系统、终端及存储介质与流程

文档序号:26139645发布日期:2021-08-03 14:23阅读:来源:国知局

技术特征:

1.一种基于低位哈希标签的存储方法,其特征在于,包括:

计算待存储数据的全息哈希值;

将所述全息哈希值的低位信息作为所述待存储数据的标签保存至数据表;

将所述全息哈希值的高位信息作为所述标签的存储索引值。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

设置所述标签的哈希位宽为理论最小值32。

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

根据目标存储索引值查找目标数据的目标标签;

根据目标存储索引值和目标标签还原目标数据的目标全息哈希值;

根据所述目标全息哈希值逆向计算目标数据。

4.一种基于低位哈希标签的存储系统,其特征在于,包括:

哈希计算单元,配置用于计算待存储数据的全息哈希值;

索引确定单元,配置用于将所述全息哈希值的低位信息作为所述待存储数据的标签保存至数据表;

标签保存单元,配置用于将所述全息哈希值的高位信息作为所述标签的存储索引值。

5.根据权利要求4所述的系统,其特征在于,所述系统还包括:

位宽设置单元,配置用于设置所述标签的哈希位宽为理论最小值32。

6.根据权利要求4所述的系统,其特征在于,所述系统还包括:

标签查找单元,配置用于根据目标存储索引值查找目标数据的目标标签;

哈希组合单元,配置用于根据目标存储索引值和目标标签还原目标数据的目标全息哈希值;

逆向计算单元,配置用于根据所述目标全息哈希值逆向计算目标数据。

7.一种终端,其特征在于,包括:

处理器;

用于存储处理器的执行指令的存储器;

其中,所述处理器被配置为执行权利要求1-3任一项所述的方法。

8.一种存储有计算机程序的计算机可读存储介质,其特征在于,该程序被处理器执行时实现如权利要求1-3中任一项所述的方法。


技术总结
本发明提供一种基于低位哈希标签的存储方法、系统、终端及存储介质,包括:计算待存储数据的全息哈希值;将所述全息哈希值的低位信息作为所述待存储数据的标签保存至数据表;将所述全息哈希值的高位信息作为所述标签的存储索引值。本发明利用数据标签来标识数据原文,算法原理简单、高效,标签的位宽比原文少,可以节省缓存内存,用硬件实现截取数据的低位信息的功能,电路设计简单,容易实现。

技术研发人员:李树青;王江;张永兴;孙华锦
受保护的技术使用者:山东英信计算机技术有限公司
技术研发日:2021.05.21
技术公布日:2021.08.03
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1