Skip to main content
We are excited to announce that Redis 8.0 is now available for all customers. This development comes as a direct result of Redis official announcement on May 1st, 2024, regarding a significant change in Redis’s licensing: Redis is back to an open-source license, adopting the AGPLv3 for Redis 8.0 onwards. This is fantastic news, as it allows us to once again offer the latest versions of Redis directly to you.

What’s new in Redis 8.0?

Redis 8.0 brings a lot of improvements and new capabilities. The official “What’s New” from Redis contains the full changes, here are some of the key highlights:
  • Name change: Redis Community Edition is now Redis Open Source
  • Integrated modules now part of core:
    • JSON
    • Probabilistic: Bloom, Cuckoo, Count-min sketch, Top-K, and t-digest
    • Time Series
    • Vector sets (preview)
    • Redis Query Engine with horizontal & vertical scaling
    • All components available in Redis binary distributions
    • New config file: redis-full.conf for full component loading

Redis and Valkey: The power of choice

Our commitment to Valkey remains unchanged. We were excited to offer Valkey as a robust, open-source alternative. This gives you the flexibility to choose the solution that best fits your project’s needs, and feature requirements.
  • Redis: The official release from Redis Ltd.
  • Valkey: The community-driven, open-source fork.
It’s important to note that Redis 7.4 will never be available due to its incompatible license.

Getting started with Redis 8.0

Using Redis 8.0 in your project, you as simple as editing a yaml.
First define the Redis service in your .upsun/config.yaml configuration file and add a relationship from your app to the Redis service:
services:
  # Define a persistent Redis cache service
  myrediscache:
    type: redis-persistent:8.0
  # Or define an ephemeral Redis service
  # myephemeralcache:
  #   type: redis:8.0
applications:
  app:
    relationships:
      # Name the relationship endpoint as needed by your application
      rediscache: "myrediscache:redis"
      # Or for the ephemeral service:
      # ephemeralcache: "myephemeralcache:redis"
You then need to deploy your updates on your preview environment, using the following command line:
git add .upsun/config.yaml
git commit -m "Add Redis service"
upsun push
Deploy your changes, and Upsun will provision your Redis 8.0 instance. For more detailed configuration options, please refer to our Redis service documentation.

Looking ahead

We’re thrilled to bring Redis 8.0 to our managed services, reinforcing our commitment to providing you with powerful, flexible, and open-source solutions. As always, if you have any questions or need assistance, don’t hesitate to contact us on our Discord server.
Last modified on April 14, 2026