什么是散列键?(a hash key?)

散列键是一个小值,用于表示散列系统中的一大块数据。散列函数是一个数学方程,它将大量数据简化为小值。这个过程节省了数据库中的空间,使程序检索信息更快、更容易。在复杂系统中使用哈希系统定位重复信息也很常见,例如重复的语音或图像模式,甚至基因组或脱氧核糖核酸DNA链的重复部分。此外,哈希键是电话或键盘上的#键的国际英语术语。...

散列键是一个小值,用于表示散列系统中的一大块数据。散列函数是一个数学方程,它将大量数据简化为小值。这个过程节省了数据库中的空间,使程序检索信息更快、更容易。在复杂系统中使用哈希系统定位重复信息也很常见,例如重复的语音或图像模式,甚至基因组或脱氧核糖核酸DNA链的重复部分。此外,哈希键是电话或键盘上的#键的国际英语术语。

A hash key is a small value that is used to represent a large piece of data in a hash system.

散列系统通过一个数学系统工作,该系统将信息转换为一系列数字散列键。每个哈希键的原始信息保存在名为哈希表的列表中。当系统查找信息,但找到一个键时,它只是将该键与表交叉引用并检索原始信息。

在数据库中使用时,哈希系统用于提高效率和速度。这些系统将大量信息简化为更小的位,这一过程既节省了数据库空间,又减少了发送信息所需的时间。例如,John Smith的名字可能会在数据库中反复出现。哈希系统可以用值“01”表示特定的字母字符串

在上面的示例中,John Smith由十个字符组成,包含空格,01仅为两个字符。当数据库查找信息并返回哈希键01时,它将检查其哈希表并发送“John Smith”由于散列键仅为信息实际值的20%,因此每次出现信息时都节省了空间;它还节省了大量的传输时间。

其他系统将使用哈希键查找冗余数据。当系统包含大量需要对冗余或模式进行排序的数据时,散列信息通常比手工排序更容易。由于不同的散列算法以不同的方式压缩信息,因此数据通常通过几种散列方法发送。散列完成后,可以使用生成的散列表快速查找模式。

在美国,这把钥匙通常被称为英镑钥匙,符号是英镑符号或数字符号。在加拿大,密钥通常称为数字密钥。几乎整个北美以外的英语国家都称之为散列键。

  • 发表于 2021-12-10 15:06
  • 阅读 ( 313 )
  • 分类:互联网

你可能感兴趣的文章

开采以太坊最好的电脑是什么?

...特币开采一样,以太坊开采也越来越受欢迎。但是你需要什么样的电脑呢? ...

  • 发布于 2021-03-14 07:00
  • 阅读 ( 264 )

4个简单的信息散列torrent磁铁转换器

... 大多数人认为他们永远不需要担心这些术语指的是什么或者它们与下载过程的关系。但有时知道是有益的。 ...

  • 发布于 2021-03-19 07:52
  • 阅读 ( 262 )

6个免费的哈希检查程序来检查任何文件的完整性

... 然而,这个系统还远远不够完善,这就是为什么许多人喜欢使用文件哈希生成和检查工具来交叉引用他们的软件。想了解有关加密和哈希的更多信息吗?这里有十个基本的加密术语,每个人都应该知道和理解! ...

  • 发布于 2021-03-19 07:54
  • 阅读 ( 348 )

redis和php快速数据存储入门

... 还可以使用get命令获取散列中单个键值对的值。 ...

  • 发布于 2021-03-28 11:57
  • 阅读 ( 324 )

推特(twitter)和发短信(texting)的区别

...et时,您很容易注意到tweet中通常有#和@这样的字符。这些是散列标签,用于指定关键字或指示用户。每个字符都有自己的意义和功能。通过使用搜索引擎,hash标签还使tweets更易于搜索。发短信没有这个功能。 Twitter是一种网络服...

  • 发布于 2021-06-23 07:24
  • 阅读 ( 378 )

加密(encryption)和散列(hashing)的区别

加密与散列 加密是使用一种算法将纯文本(即一些有用的信息)转换成文本的过程,该文本可以由拥有解锁该信息的密钥的人读取。使用的算法称为密码,要解锁数据,需要有密钥。最简单的加密过程之一是使用简单密钥的Cae...

  • 发布于 2021-06-23 18:52
  • 阅读 ( 267 )

散列(hashing)和加密(encryption)的区别

...法读取。它有助于安全地传输数据。 覆盖的关键领域 1.什么是哈希-定义,功能2.什么是加密-定义,功能3.哈希和加密的区别是什么-密钥差异比较 关键术语 哈希、加密 什么是散列(hashing)? 哈希是一种数学运算,它将数据转换...

  • 发布于 2021-07-01 01:39
  • 阅读 ( 606 )

索引(indexing)和散列(hashing)的区别

...索引和哈希是与DBMS相关的两个概念。 覆盖的关键领域 1.什么是索引-定义,功能2.什么是哈希-定义,功能3.索引和哈希的区别是什么-关键区别的比较 关键术语 数据库管理系统,**索引,散列,索引,有序索引,主索引,辅助索...

  • 发布于 2021-07-01 07:28
  • 阅读 ( 354 )

静止的(static)和动态哈希(dynamic hashing)的区别

...型的散列称为静态散列和动态散列。 覆盖的关键领域 1.什么是静态哈希-定义,功能2.什么是动态哈希-定义,功能3.静态哈希和动态哈希的区别是什么-关键区别的比较 关键术语 哈希、静态哈希、动态哈希 什么是静态哈希(static h...

  • 发布于 2021-07-01 07:30
  • 阅读 ( 346 )

散列(hashing)和加密(encryption)的区别

...对其他人保密。另一方面,哈希是基于完整性的概念。在散列处理中,新消息是以一种特定的方式从原始消息创建的,通过这种方式不能反转。与加密不同,它不需要密钥来解锁消息,因为无法从新消息中获取原始消息。 加密...

  • 发布于 2021-07-14 00:18
  • 阅读 ( 181 )
爱鹿lu的王源
爱鹿lu的王源

0 篇文章

相关推荐