Hashes can sometimes be cached, if there is enough place in the data construction where The real key is stored; caching the results of comparisons (a binary operation) is often impractical. Alternatively, comparisons can profit from shortcutting: if keys normally differ within the main couple bytes, a negative comparison can be quite rapidly.This m… Read More