J'ai été demandé cela avant avec léger différent avec la question actuelle. mais n'a pas eu la réponse que je regardais.md5 hachage pour les URLs dans l'index unique
Ma question est que je dois stockermd5($url)
dans l'index unique dans MySQL ?? J'ai vu cela dans un code en fait je ne me souviens pas .. c'est une grande base de données avec plus de 5 millions d'urls et l'indexation est faite en appelant des URLs.
Des idées?
En fait, je n'arrive pas à comprendre ce que vous demandez. La raison pour laquelle quelqu'un hacherait un motif avant de le rechercher est d'accélérer la recherche ou de réduire ses besoins de stockage. – Borealid
Un hachage aidera seulement un montant insignifiant sur la vitesse de recherche d'index; il aidera certainement moins que le coût de maintenir et de stocker l'index haché. Une raison pour stocker et rechercher sur un objet haché au lieu de l'élément non haché serait de cacher la valeur réelle de l'objet. Lorsque l'élément est haché, l'utilisateur doit déjà connaître sa valeur pour l'utiliser pour rechercher un enregistrement. –