Introduction
This document describes how to deploy Redis on a server running CentOS or openEuler, including single-instance deployment, master/slave replication deployment, and cluster deployment.
Select a Redis deployment mode based on the actual service requirements and system environments.
- For small-scale applications or simple requirements, select single-instance deployment.
- For read/write splitting and data backup and restoration scenarios, select master/slave replication deployment.
- For high concurrency, large data volume, and distributed storage scenarios, select cluster deployment.
Redis is an open source in-memory key-value database system written in ANSI C. It supports multiple data structures, such as strings, hash, lists, sets, and sorted sets, and provides APIs in multiple languages.
Recommended Software Version
Redis 6.0.20
Parent topic: Deployment Guide