In-memory cache # Redis cache and key-value store Redis can be used for caching and other in-memory data workflows. Latency, capacity, and availability depend on resources, network, and configuration. [Get started](https://panel.deplomo.com/signup)[View in marketplace](/marketplace) ## Redis template details The template requires a password, keeps the service port private, and mounts a 1 GB volume at `/data`. Configure persistence and backups for your workload. ### Redis cache and key-value store Redis processes data in memory. Response times and capacity depend on workload, available resources, network, and configuration. ### Private-network access The Redis template keeps port 6379 private and requires a password. Access depends on service-network configuration. ### Redis client libraries Redis has client libraries for many languages and frameworks. Compatibility depends on the client and Redis version. ### Persistent volume configured The template mounts a 1 GB volume at `/data`. Persistence across restarts does not confirm that RDB or AOF is enabled; configure and test backups separately. ## Frequently asked questions about Redis Answers to common questions about Redis, data storage, and application connections: What is Redis used for? What is Redis, and how does it differ from a disk-based database? Is the Redis template available in the international sandbox? How can an application connect to Redis? How is Redis service pricing calculated? ## Redis: use cases and deployment considerations Redis is an in-memory data store used for caching and other workloads. Its effect on response time and database load varies by application; benchmark your workload rather than relying on a fixed improvement claim. ### What is Redis and how does its in-memory data store work? Redis stores data in memory and provides key-value data structures. Throughput and response time depend on workload, available resources, network, and configuration. Compare Redis with [Memcached](/marketplace/apps/memcached) for comparing Redis with another in-memory cache. Deplomo also lists database services for persistent relational data. [Cloud database](/products/databases) Choose services based on your data, persistence, and application requirements. ### Redis template compared with self-managed setup A self-managed Redis deployment may require memory limits, eviction policies, firewall rules, authentication, and persistence settings. Test these choices against your workload and recovery requirements. The marketplace template requires a password, keeps the service port private, and mounts a 1 GB volume at `/data`. It does not configure RDB or AOF in the template. Provisioning is currently unavailable in the international sandbox. ### Redis deployment options Compare access, resource limits, persistence, and operating requirements.
| Feature | Deplomo Redis template | Conventional shared hosting (cPanel) | Manual setup on a VPS |
|---|---|---|---|
| Deployment and setup | Setup time depends on the image and service configuration | Features and limits depend on the hosted service and plan | Self-managed setup may require service and configuration work |
| Network access and authentication | Template keeps port 6379 private and requires a password | Access and isolation depend on provider and configuration | Self-managed access requires network and firewall configuration |
| Memory and resource limits | The package defines hard resource limits; workload capacity depends on the selected tier | Resource limits depend on the hosted service and plan | Self-managed deployments require workload-specific resource settings |
| Persistent storage and backups | Template mounts a 1 GB volume; RDB/AOF are not configured in the template | Data persistence after restart depends on Redis configuration and storage | Self-managed storage and backup locations require configuration |
| Pricing and resource scaling | Deplomo package pricing is fixed monthly by zone, with hard resource limits | Other providers set billing terms and resource options by plan | Provider pricing and billing terms depend on the selected plan |