title: Is the data always available with a Rename in Redis?
body: <p>When I run a rename command, I think it does something like this,</p>
  
  <ol>
  <li>Use new name for new data</li>
  <li>remove reference for old name</li>
  <li>remove old data (this can take some time if it’s large)</li>
  </ol>
  
  <p>For clients accessing this data, is there ever a time where any of these happen?</p>
  
  <ol>
  <li>The key does not exist</li>
  <li>The data is not in a good state</li>
  <li>Redis hangs during access</li>
  </ol>
  
  <p>What steps are performed during a Redis rename command?</p>