Develop with Redis

Learn how to develop with Redis

Try these Redis commands
PING
HSET user:1 name antirez vocation artist
HGETALL user:1
SET e 2.71
INCRBYFLOAT e 0.43
RENAME e pi
GET pi

# See all commands
PING
                      

Get a Redis server running in minutes with a free trial of Redis Cloud, or install Redis Open Source locally on your machine. Then, explore Redis with your favorite programming language or analyze and manage your database with our UI tools:

Get started Document search Vector search
Python See Python examples See Python examples See Python examples
C#/.NET See C# examples See C# examples See C# examples
Node.js See JS examples See JS examples See JS examples
Java See Java examples See Java examples See Java examples
Go See Go examples See Go examples See Go examples
PHP See PHP examples See PHP examples See PHP examples

Redis Insight

Visual client tool for creating, managing, and analyzing Redis databases.

Redis for VS Code

Visual client tool for creating, managing, and analyzing Redis databases.


Quick start

Data types

Query engine
Vector database
Document store
Data structure store
RAG with Redis
GenAI
String
JSON
Hash
Vector set
Probabilistic types
Get started
Schema field types
Indexing
Querying
Use cases
RATE THIS PAGE
Back to top ↑