Redis
Versions and configurations
Available versions of Redis and fixed cluster node configurations
Local disks
Features of local disks
Create a cluster
How to create a Redis cloud database cluster
Eviction policies
List of Redis eviction policies and how to change the policy
Change user password
How to change user password by cluster
Connect to the cluster
How to connect to a Redis cluster with or without an SSL certificate in the console and from different programming languages
Cluster, node and database monitoring
How to track the status of the cluster, nodes and databases, how to export metrics in Prometheus format
Backup
Backup schedule, backup retention period and how to restore the cluster
Scale the cluster
How to change the configuration of a node cluster
Cluster fault tolerance
The role of master node and replicas in a cluster, how to change the number of replicas
Configure network access to the cluster
How to restrict access to the cluster from certain addresses for security purposes
Public IP address
How to connect a public IP address to a Redis cluster node
Create a network with a dedicated server
How to create a network with a dedicated server
Migration to cloud databases
How to migrate a Redis database to cloud databases
Redis is a key-value storage (key-value storage). Redis refers to in-memory databases — all data resides in RAM and is periodically replicated to disk.
Redis is suitable for tasks where you need to process data quickly without necessarily storing it on disk. For example, to store user sessions — whether the user is currently authorized or not. Such data must be received by the service instantly, and it is faster to read it from RAM.