Hvad er en hash -nøgle?

En hash -nøgle er en lille værdi, der bruges til at repræsentere et stort stykke data i et hash -system. En hash -funktion er en matematisk ligning, der forenkler store mængder data til små værdier. Denne proces sparer plads i en database og gør hentning af information hurtigere og lettere for programmerne. Det er også almindeligt at bruge hash -systemer til at lokalisere gentagne oplysninger i komplekse systemer, som en gentagen stemme- eller billedmønster eller endda gentagne dele af et genom eller deoxyribonucleinsyre -DNA -streng. Derudover er Hash Key den internationale engelske betegnelse for # -tasten på en telefon eller tastatur.

Et hash -system fungerer via et matematisk system, der forvandler information til en række numeriske hash -nøgler. Den originale information for hver hash -nøgle gemmes i en fortegnelse kaldet en hash -tabel. Når et system ser efter information, men i stedet finder en nøgle, krydshenviser det simpelthen nøglen med tabellen og henter de originale oplysninger.

Når det bruges i en database, et hash sysTEM bruges til effektivitet og hastighed. Disse systemer forenkler store mængder information ned i mindre bits, en proces, der både gemmer plads i databasen og reducerer den tid, der kræves for at sende information. For eksempel kan navnet John Smith vises igen og igen i en database. Hash -systemet repræsenterer muligvis den specifikke brevstrenge med værdien '01. '

I ovenstående eksempel består John Smith af ti tegn, med pladsen inkluderet, og 01 er kun to. Når databasen går efter informationen, og hash -tasten 01 kommer tilbage, vil den kontrollere dens hash -tabel og sende 'John Smith.' Da hash -tasten kun er 20% af den faktiske værdi af informationen, sparer den plads på enhver forekomst af informationen; Det sparer også så meget tid i transmission.

Andre systemer bruger en hash -nøgle til at finde overflødige data. Når et system indeholder enorme mængder af datA, der har brug for sortering til afskedigelser eller mønstre, er det ofte lettere at hash informationen snarere end at sortere dem med hånden. Da forskellige hash -algoritmer kollapsinformation på forskellige måder, sendes dataene generelt gennem flere hash -metoder. Når hashing er afsluttet, er det muligt at finde mønstre meget hurtigt ved hjælp af de resulterende hash -tabeller.

I USA kaldes denne nøgle generelt pund -tasten, og symbolet er et pundskilt eller et nummerskilt. I Canada kaldes nøglen ofte en talnøgle. Næsten hele den engelsktalende verden uden for Nordamerikansk kalder det Hash-nøglen.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?