Hash partitioneren

Schrijver: Louise Ward
Datum Van Creatie: 5 Februari 2021
Updatedatum: 1 Juli- 2024
Anonim
Hash Partitioning - DataStage
Video: Hash Partitioning - DataStage

Inhoud

Definitie - Wat betekent Hash Partitioning?

Hash partitionering is een methode om rijen te scheiden en gelijkmatig te verspreiden in subtabellen in databases. Het kan worden gebruikt voor situaties waarin de reeksen niet van toepassing zijn, zoals product-ID, werknemersnummer en dergelijke. Voor deze verspreiding worden hashsleutels effectief en efficiënt gebruikt.


Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze gids leert u waar cloud computing over gaat en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia legt Hash Partitioning uit

Hash-partitionering is een methode om informatie op een willekeurige manier te scheiden in plaats van de gegevens in de vorm van groepen te plaatsen. Dit partitiesysteem kan efficiënt worden gebruikt om gegevens op een bepaald platform te beheren. Er zijn echter geen prestatievoordelen verbonden aan hash-partitionering, omdat de gegevens willekeurig door de tabelruimte worden geschud.

Het partitioneringssysteem kan worden gebruikt om query's efficiënt te matchen. Het maakt gebruik van hashing-algoritmen om de gegevens over het apparaat te verspreiden om de belasting te verdelen. Met deze methode hebben de partities ongeveer dezelfde grootte. De gegevens die kunnen worden gepartitioneerd, zijn niet historisch van aard en daarom is deze methode zeer gemakkelijk te gebruiken.