Redis uses a hash strategy to store all keys, each key is stored using a hash function. All Redis db key actions fall into this function - or something related.
The original key is also stored to determine future quantities between different keys, and yes large keys can affect the memory descriptor and all related fields: memory fragmentation, hit / miss cache, etc.
source
share