Get started

Learn how to get started with Redis

Redis is an in-memory data store used by millions of developers as a cache, vector database, document database, streaming engine, and message broker. Redis has built-in replication and different levels of on-disk persistence. It supports complex data types (e.g., strings, hashes, lists, sets, sorted sets, and JSON), with atomic operations defined on those data types.

This document describes how to get started with Redis based on your role as a developer or operator.

Developer

The following quick start guides will show you how to use Redis for the following specific purposes:

As a developer, you might also be interested in data integration, libraries, and frameworks:

You can find a complete list of integrations on the integrations and frameworks hub.

Want to learn more? Learn how to develop applications with Redis.

Operator

You can deploy Redis ...

The following guides will help you to get started with your preferred deployment method.

Get started with Redis Cloud by creating a database:

Install a Redis Enterprise Software cluster:

Leverage Redis Enterprise for Kubernetes to simply deploy a Redis Enterprise cluster on Kubernetes:

Run Redis OSS and Stack on your local machine:

As an operator, you might also be interested in the following provisioning and observability integrations:

You can find a complete list of integrations on the integrations and frameworks hub.

Want to learn more? Learn how to operate your Redis deployment.

RATE THIS PAGE
Back to top ↑