
Redis
When your Elixir app needs more than ETS tables can handle, Redis fills the gap. Session storage, job queues with Oban, distributed caching, real-time features. Gigalixir connects to any Redis provider through standard connection strings.
Provider Agnostic: Use Redis Cloud, AWS ElastiCache, Upstash, or any managed Redis service. Set your connection URL as a config var and your application connects.
Works With Your Stack: Redix, Redis, and other Elixir Redis clients work without modification. Oban's Redis adapter, Cachex backends, Phoenix PubSub adapters. All standard configuration.
Persistent Connections: Gigalixir replicas maintain long-lived connections to your Redis instance. No connection pooling surprises or timeout issues from ephemeral containers.
Cluster-Aware: Running multiple Gigalixir replicas? Redis handles coordination between them. Distributed locks, shared caches, cross-node pub/sub all work as expected.
