Redis from entry to high availability distributed practices (full version).docx