Hashes can sometimes be cached, if there is ample room in the data composition where The real key is stored; caching the results of comparisons (a binary operation) is usually impractical. Then again, comparisons can gain from shortcutting: if keys often differ within the initial number of bytes, a unfavorable comparison can be very speedy."Dreams"… Read More