Redis

Redis is an open-source, in-memory data store that can be used as a database, cache, message broker, and queue.

Batteries Included leverages Redis Operator to provide robust Redis support, complete with multiple deployment options to suit your needs!

Installing Redis

To set up Redis support in your cluster:

  1. Navigate to the Datastores section in the control server.
  2. Click Manage Batteries and install the Redis battery.
  3. Once installed, you’ll see a new Redis section in the Datastores area.

Creating a Redis Database

To create a new Redis instance:

  1. Click New Redis in the Redis section.
  2. Configure your instance settings by choosing a deployment type (standalone, replication, or cluster), memory size, and optionally associating it with a project.

Accessing Your Redis Database

To view your Redis instance details:

  1. Navigate to the Datastores section in the control server.
  2. Find your Redis cluster under the Redis section.
  3. Click the Services tab to view connection information, such as the service name/namespace, cluster IP, and port number.

Additional Resources

  • Visit the official Redis documentation for detailed usage information.
  • Check our Projects guide for setting up Redis as part of larger applications.
  • Visit Monitoring for setting up observability.