Profa. Dra. Ana Paula Appel - CEUNES
Profa. Dra. Ana Paula Appel - CEUNES
Profa. Dra. Ana Paula Appel - CEUNES
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Hashing: Conceitos e<br />
definições <br />
• Distribuição uniforme é muito difícil:<br />
o Dependente de cálculos matemáticos e estatísticos complexos.<br />
• Função que aparente gerar endereços aleatórios:<br />
o Existe chance de alguns endereços serem gerados mais de uma vez e de<br />
alguns nunca serem gerados.<br />
• Existem alternativas melhores que a puramente<br />
aleatória,<br />
• Segredos para um bom hashing:<br />
o Escolher uma boa função hash (em função dos dados):<br />
• Distribui uniformemente os dados, na medida do possível: Hash<br />
uniforme.<br />
• Evita colisões,<br />
• É fácil/rápida de computar.<br />
o Estabelecer uma boa estratégia para tratamento de colisões.