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, en hash sys sys SYSTEM brukes til 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 verdien '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 hash -tabellen og sende ut ‘John Smith.’ Siden hash -tasten bare er 20% av den faktiske verdien av informasjonen, sparer den plass ved hver forekomst 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 hasjbordene.
I USA kalles denne nøkkelen vanligvis pund -nøkkelen, 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.