Skip to main content

Hva er en hash -nøkkel?

En hash -tast er en liten verdi som brukes til å representere et stort stykke data i et hasjsystem.En hash -funksjon er en matematisk ligning som forenkler store datamengder til små verdier.Denne prosessen sparer plass i en database og gjør henting av informasjon raskere og enklere for programmene.Det er også vanlig å bruke hasjsystemer for å lokalisere gjentatt informasjon i komplekse systemer, som en gjentatt stemme- eller bildemønster eller til og med gjentatte deler av et genom eller deoksyribonukleinsyre -DNA -streng.I tillegg er hash -nøkkel den internasjonale engelske betegnelsen for # -tasten på en telefon eller tastatur.

Et hasjsystem fungerer via et matematisk system som gjør informasjon til en serie numeriske hasjtaster.Den opprinnelige informasjonen for hver hash -tast lagres i en liste kalt et hasjbord.Når et system ser etter informasjon, men finner en nøkkel i stedet, krysser det ganske enkelt nøkkelen med tabellen og henter den originale informasjonen.

Når det brukes i en database, brukes et hasjsystem for effektivitet og hastighet.Disse systemene forenkler store mengder informasjon ned i mindre biter, en prosess som både sparer plass i databasen og reduserer tiden som kreves for å sende informasjon.For eksempel kan navnet John Smith vises om og om igjen i en database.Hash -systemet kan representere den spesifikke bokstaven med bokstaven 01.

I eksemplet ovenfor består John Smith av ti tegn, med plassen inkludert, og 01 er bare to.Når databasen går for informasjonen og hash -tasten 01 kommer tilbake, vil den sjekke hasjtabellen og sende ut 'John Smith.' Siden hash -tasten bare er 20% av den faktiske verdien av informasjonen, sparer den plass på hverforekomst av informasjonen;Det sparer også så mye tid i overføring.

Andre systemer vil bruke en hash -tast for å finne overflødige data.Når et system inneholder enorme mengder data som trenger sortering for oppsigelser eller mønstre, er det ofte lettere å hasj informasjonen i stedet for å sortere den for hånd.Siden forskjellige hash -algoritmer kollapser informasjon på forskjellige måter, sendes dataene vanligvis gjennom flere hashingmetoder.Når hashingen er fullført, er det mulig å finne mønstre veldig raskt ved å bruke de resulterende hash -tabellene.

I USA kalles denne nøkkelen vanligvis pund -tasten, og symbolet er et pundskilt eller et talltegn.I Canada kalles nøkkelen ofte en tallnøkkel.Nesten hele den engelsktalende verden utenfor nordamerikanske kaller den hasj-nøkkelen.