Redis
Managed Redis instances for caching, sessions, queues, and real-time data. Persistent storage, dedicated containers, and configurable memory limits.
Best for: application caching, session storage, job queues, rate limiting, real-time counters.
What this is
A managed Redis instance running in a dedicated container with guaranteed memory. WAYSCloud handles provisioning, persistence, backups, and container management. You connect with a standard redis:// connection string.
Each instance runs in its own container with configurable memory, persistence mode, and firewall rules. Credentials are stored in Vault and can be rotated from the dashboard.
This is not self-hosted Redis. For full Redis server control, run your own on a VPS.
When to use it
Use this when
- You need application caching (page cache, query cache, API response cache)
- You need session storage for web applications
- You need a job queue (Sidekiq, Bull, Celery)
- You need rate limiting or real-time counters
- You want persistent Redis without managing a server
Consider something else when
- You need a relational database → Databases
- You need S3-compatible object storage → Object Storage
- You need full server control → run Redis on VPS
What you get
- Instance: dedicated Redis container with guaranteed memory
- Persistence: configurable (AOF, RDB, or both)
- Connection:
redis://connection string with TLS support - Port: dedicated port per instance (range 16379–17378)
- Firewall: IP allowlist per instance
- Credentials: stored in Vault, rotatable from dashboard
- Monitoring: memory usage, connections, commands/sec in dashboard
- Billing: monthly, based on plan
Pricing
All prices exclude VAT.
| Plan | EUR/month | NOK/month | SEK/month | DKK/month |
|---|---|---|---|---|
| Redis Business | 49 | 549 | 549 | 369 |
| Redis Development | 9 | 79 | 79 | 59 |
| Redis Enterprise | 89 | 999 | 999 | 669 |
| Redis Enterprise+ | 159 | 1799 | 1799 | 1199 |
| Redis Professional | 29 | 299 | 299 | 199 |
| Redis Starter | 19 | 149 | 149 | 99 |
How it works
- Choose a plan (memory size)
- WAYSCloud provisions a dedicated Redis container
- Credentials are generated and stored in Vault
- The instance is ready within seconds
- Connect from your application using the connection string
- Monitor usage from the dashboard
What you see in the dashboard
- Instance name: display name and technical identifier
- Plan: memory allocation and pricing tier
- Status: running, stopped, or provisioning
- Connection info: host, port, password (click to reveal)
- Metrics: memory used, active connections, commands/sec
- Firewall: IP rules controlling access
- Actions: restart, rotate credentials, upgrade plan
Fastest way to get started
Dashboard
- Open my.wayscloud.services → Data & Storage → Redis
- Click Create
- Choose a plan and enter a name
- Click Create — connection string appears immediately
Connect
redis-cli -h redis.no.wayscloud.services -p 16379 -a YOUR_PASSWORDimport redis
r = redis.Redis.from_url("redis://default:YOUR_PASSWORD@redis.no.wayscloud.services:16379")
r.set("key", "value")
print(r.get("key"))const Redis = require('ioredis');
const client = new Redis('redis://default:YOUR_PASSWORD@redis.no.wayscloud.services:16379');
await client.set('key', 'value');Example request and response
Redis is provisioned through the dashboard. There is no public REST API for Redis management.
Connect using any Redis client with the connection string from the dashboard:
redis://default:YOUR_PASSWORD@redis.no.wayscloud.services:16379Standard Redis commands work as expected: GET, SET, HSET, LPUSH, EXPIRE, SUBSCRIBE, etc.
Common use cases
- Page caching — cache rendered HTML to reduce database load
- Session storage — store user sessions for web applications
- Job queues — process background jobs with Sidekiq, Bull, or Celery
- Rate limiting — track request counts per IP or user
- Real-time leaderboards — sorted sets for live rankings
- Pub/sub — lightweight messaging between microservices
Related services
- Databases — PostgreSQL and MariaDB for persistent structured data
- Object Storage — S3-compatible storage for files
- VPS — self-managed Redis on a VM
- App Platform — deploy apps that use Redis
Related documentation
- API Keys — create service credentials
- Authentication — how connections are authenticated
- Security — network isolation and encryption