【技术实现步骤摘要】
本公开总体上涉及用于数据比较的系统和方法。
技术介绍
1、许多应用(诸如数据库应用)在执行各种操作时会利用数据比较。例如,数据库扫描操作可以将数据库数据元素(例如,字符串)与目标数据元素(例如,字符串)进行比较,以识别包括目标数据元素的数据库元素。然而,确定两个数据元素(例如,字符串)是否相同可能在计算上是昂贵的。
2、本
技术介绍
部分中公开的上述信息仅用于增强对本公开的
技术介绍
的理解,因此其可能包含不构成现有技术的信息。
技术实现思路
1、在各种实施例中,本文所描述的内容包括与计算存储设备中的资源隔离相关的系统、方法和装置。
2、一种方法包括:在设备的硬件电路处接收与目标数据相对应的目标值。该方法还包括:从硬件电路输出指示源数据对应于目标值的第一指示符。该方法还包括:基于第一指示符,从在设备处运行的软件输出指示源数据对应于目标数据的结果指示符。
3、一种系统包括被配置为接收与目标数据相对应的目标值的硬件电路。该硬件电路还被配置为输出指示源数据对应于目标值
...【技术保护点】
1.一种用于数据比较的方法,包括:
2.根据权利要求1所述的方法,还包括:在所述硬件电路处基于所述源数据生成散列值,其中,基于与所述目标值相对应的散列值输出所述第一指示符。
3.根据权利要求1所述的方法,其中,所述结果指示符包括所述源数据的行标识符、所述源数据的列地址或其组合。
4.根据权利要求1所述的方法,还包括:基于第一指示符在所述软件处选择性地比较所述源数据和所述目标数据。
5.根据权利要求1所述的方法,其中,所述第一指示符包括数据库中的所述源数据的行标识符。
6.根据权利要求5所述的方法,还包括:基于
...【技术特征摘要】
1.一种用于数据比较的方法,包括:
2.根据权利要求1所述的方法,还包括:在所述硬件电路处基于所述源数据生成散列值,其中,基于与所述目标值相对应的散列值输出所述第一指示符。
3.根据权利要求1所述的方法,其中,所述结果指示符包括所述源数据的行标识符、所述源数据的列地址或其组合。
4.根据权利要求1所述的方法,还包括:基于第一指示符在所述软件处选择性地比较所述源数据和所述目标数据。
5.根据权利要求1所述的方法,其中,所述第一指示符包括数据库中的所述源数据的行标识符。
6.根据权利要求5所述的方法,还包括:基于掩码选择所述行标识符,所述掩码是基于以下各项的组合而生成的:
7.根据权利要求1所述的方法,其中,所述目标数据在所述硬件电路处从主机设备接收。
8.根据权利要求1所述的方法,其中,所述目标数据在所述硬件电路处从在所述设备处运行的应用接收。
9.根据权利要求1所述的方法,还包括:在所述硬件电路处将与关联于第二数据的第二值与所述目标值进行比较,其中所述第一指示符还指示所述第二值是否对应...
【专利技术属性】
技术研发人员:普拉文·里希纳穆尔蒂,安德鲁·张,崔昌皓,
申请(专利权)人:三星电子株式会社,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。