Hachage statique

Le hachage statique est une méthode de hachage, ou de raccourcissement d'une chaîne de caractères en programmation informatique, dans laquelle l'ensemble des caractères raccourcis reste de la même longueur pour améliorer la facilité d'accès aux données. Le hachage statique n'affecte pas la liste des objets. Il est souvent comparé au hachage dynamique.

Le hachage statique produit une chaîne de caractères plus courte et plus adaptable. Il est ainsi plus facile de localiser des objets dans un dictionnaire, ou un groupe d'objets, stocké dans une structure de données contenue. Le hachage statique permet de mieux utiliser l'espace disponible dans une base de données pour les objets, les tables et les autres données d'un système. Hachage statique : quelles sont les utilisations ? Une fonction de hachage est similaire à une fonction de recherche et de remplacement. Les programmeurs peuvent spécifier un élément, puis créer des règles pour le modifier chaque fois que cet élément apparaît. Lorsqu'on accède à des chaînes de données, un ordinateur peut effectuer une ou plusieurs des opérations suivantes : Insertion - Cette opération insère de nouveaux enregistrements dans les tables de hachage. Une adresse pour cet enregistrement sera générée en fonction de la clé de hachage. Supprimer - Cette opération permet d'abord de récupérer l'enregistrement qui doit être supprimé et de retirer l'adresse de cet enregistrement de la mémoire. Mise à jour - La fonction de hachage localise d'abord l'enregistrement, puis le met à jour avec les nouvelles données. Requête - Également connue sous le nom de recherche, cette opération utilise la fonction de hachage pour trouver des enregistrements répondant à des critères spécifiques. Une grande base de données peut utiliser le hachage statique pour trouver rapidement un élément d'information particulier et prendre diverses mesures.

Vous pouvez également être intéressé
  1. Hachage du gestionnaire LAN (hachage lanman) Définition - Que signifie LAN Manager Hash (LANMAN Hash)? Le hachage LAN Manager (hachage LANMAN) est un mécanisme de chiffrement implémenté par Microsoft avant sa sortie de NTLM. Le hachage LANMAN a été annoncé comme un hachage à sens unique qui permettrait aux utilisateurs finaux d'entrer leurs informations d'identification sur...
  2. Protocole Internet statique (IP statique) Définition - Que signifie Static Internet Protocol (Static IP)? Une adresse de protocole Internet statique (IP statique) est une adresse qui ne change pas au fil du temps, mais qui est attribuée spécifiquement à un ordinateur ou périphérique. L'alternative aux adresses IP statiques est les adresses IP dynamiques, qui sont...

  1. Boîte à outils de visualisation statique (vtk statique) Définition - Que signifie Static Visualization Toolkit (Static VTK)? Une boîte à outils de visualisation statique (VTK statique) est un ensemble de petites applications et d'outils destinés à traiter puis à présenter des données statistiques dans le but de les rendre facilement compréhensibles pour les lecteurs humains. La présentation des...
  2. Algorithme de hachage sécurisé 2 (sha-2) Définition - Que signifie Secure Hash Algorithm 2 (SHA-2)? Le Secure Hash Algorithm 2 (SHA-2) est un algorithme cryptographique de sécurité informatique. Il a été créé par la National Security Agency (NSA) des États-Unis en collaboration avec le National Institute of Science and Technology (NIST) en tant qu'amélioration de l'algorithme...