Redis¶
In this article
Information
Redis – Remote Dictionary Server – is an open-source, non-relational key-value database that stores data in RAM. Redis supports various data structures (strings, lists, sets, hash tables, geospatial data). Redis is often used for tasks where high speed is critical, such as message publishing or caching. The Redis database increases web application performance, helping to reduce response time and server load.
Redis. Core Features¶
- High processing speed: handles millions of operations per second (RPS), data access stored in RAM is 100–1000 times faster than disk access.
- A wide range of standard features: support for Pub/Sub, automatic key expiration, reliable message queues, geo-search.
- Reliability and persistence: Redis supports data persistence to disk in several modes (RDB, AOF, combined).
- Extensive ecosystem: support for 20+ languages: Python, Java, Node.js, Go, PHP, .NET, etc. Integration with Docker, Kubernetes, cloud platforms.
- Resource savings: memory management using eviction policies (LFU, LRU, volatile), ability to store 5× more data thanks to Redis Flex.
Deployment Features¶
| ID | Name of Software | Compatible OS | VM | BM | VGPU | GPU | Min CPU (Cores) | Min RAM (Gb) | Min HDD/SDD (Gb) | Active |
|---|---|---|---|---|---|---|---|---|---|---|
| 538 | Redis | Ubuntu 22.04 | + | + | + | + | 1 | 1 | 10 | ORDER |
- Time to install 15–20 minutes including OS;
- The Redis installation process includes several stages:
- System installation;
- Adding repositories and GPG keys;
- Installing the Redis package from the repository;
- Starting and enabling the Redis service autostart;
Note
If not otherwise specified, we install the latest release version of the software from the developer's website or the operating system repositories by default.
Getting Started After Deploying Redis¶
After paying for the order, a notification will be sent to the email address specified during registration indicating that the server is ready to work. It will contain the VPS IP address, as well as the login and password for connection. Clients of our company manage the equipment through the server control panel and API — Invapi.
Note
Detailed information on the main Redis settings can be found in the developer documentation.
Ordering a Server with Redis via API¶
To install this software using the API, follow these instructions..