title: Examples in using RedisStore in socket.io
body: <p>I am trying to scale a simple socket.io app across multiple processes and/or servers.</p>
  
  <p>Socket.io supports RedisStore but I'm confused as to how to use it.</p>
  
  <p>I'm looking at this example,
  <a href="http://www.ranu.com.ar/post/50418940422/redisstore-and-rooms-with-socket-io" rel="noreferrer">http://www.ranu.com.ar/post/50418940422/redisstore-and-rooms-with-socket-io</a></p>
  
  <p>but I don't understand how using RedisStore in that code would be any different from using MemoryStore. Can someone explain it to me?</p>
  
  <p>Also what is difference between configuring socket.io to use redisstore vs. creating your own redis client and set/get your own data?</p>
  
  <p>I'm new to node.js, socket.io and redis so please point out if I missed something obvious.</p>