title: Redis set vs hash
body: <p>In many Redis tutorials (such as <a href="http://redis.io/topics/twitter-clone">this one</a>), data is stored in a set, but with multiple values combined together in a string (i.e. a user account might be stored in the set as two entries, "user:1000:username" and "user:1000:password").</p>
  
  <p>However, Redis also has hashes. It seems that it would make more sense to have a "user:1000" hash, which contains a "username" entry and a "password" entry. Rather than concatenating strings to access a particular value, you just access them directly in the hash.</p>
  
  <p>So why isn't it used as much? Are these just old tutorials? Or do Redis hashes have performance issues?</p>