Welcome to Redis Docs
- +Welcome to Redis Docs
+ +Quickly set up a Redis cache, primary, vector or custom database
+Get Started
- {{ partial "docs-section.html" (dict - "Title" "Quickly set up a Redis cache, primary, vector, or custom database" - "Description" "Set up a Free Redis-managed database on AWS, GCP, or Azure" - "ButtonLink" "./operate/rc/rc-quickstart/" - "ButtonLabel" "Redis Cloud quick start" - "LinksLeft" (slice - (dict "Text" "Get started with Redis Open Source" "URL" "./get-started/") - ) - ) }} - {{ partial "docs-section.html" (dict - "Title" "Build GenAI apps" - "Description" "Get started using Redis for retrieval augmented generation (RAG)" - "ButtonLink" "./develop/get-started/rag/" - "ButtonLabel" "Redis with RAG" -"LinksLeft" (slice - (dict "Text" "Redis for AI docs and code examples" "URL" "./develop/ai/") - ) -) }} - {{ partial "docs-section.html" (dict - "Title" "Connect with Redis client API libraries" - "Description" "Connect your application to a Redis database and try an example" - "ButtonLink" "./develop/clients/" - "ButtonLabel" "Redis client API library guides" - - "LinksLeft" (slice - (dict "Text" "Python" "URL" "./develop/clients/redis-py/") - (dict "Text" "C#/.NET" "URL" "./develop/clients/dotnet/") - (dict "Text" "JavaScript" "URL" "./develop/clients/nodejs/") - (dict "Text" "Java" "URL" "./develop/clients/jedis/") - (dict "Text" "Go" "URL" "./develop/clients/go/") - (dict "Text" "PHP" "URL" "./develop/clients/php/") - ) ) }} -{{ partial "docs-section.html" (dict - "Title" "Client tools to connect to a Redis server" - "Description" "You can use the CLI, Redis Insight, or the Redis VSCode extension to connect to Redis" - "ButtonLink" "./develop/tools/" - "ButtonLabel" "Client tools overview guide" - "LinksLeft" (slice - (dict "Text" "Redis CLI" "URL" "./develop/tools/cli/") - (dict "Text" "Redis Insight" "URL" "./develop/tools/insight/") - (dict "Text" "Redis for VSCode" "URL" "./develop/tools/redis-for-vscode/") - ) ) }} - {{ partial "docs-section.html" (dict - "Title" "Understand Redis data structures and use cases" - "Description" "Learn which Redis data structures to use for caching, queues, leaderboards, and more" - "ButtonLink" "./develop/data-types/" - "ButtonLabel" "Redis data types guide" - "LinksLeft" (slice - (dict "Text" "Common Redis use cases" "URL" "./develop/get-started/data-store/") - (dict "Text" "Redis as a vector database" "URL" "./develop/get-started/vector-database/") - ) - ) }} - {{ partial "docs-section.html" (dict - "Title" "Resources for AI agents" - "Description" "Learn more about Redis documentation features that support AI agents" - "ButtonLink" "https://redis.io/llms.txt" - "ButtonLabel" "Main `llms.txt` index for doc structure" -"LinksLeft" (slice - (dict "Text" "AI Agent Resources" "URL" "./ai-agent-resources") - (dict "Text" "Example doc page in Markdown format" "URL" "./develop/index.html.md") - ) - ) }} + +Develop in your language
+Deploy & Operate
- {{ partial "docs-section.html" (dict - "Title" "Control your Redis Software on-premises and on cloud platforms" - "Description" "Robust support for hybrid and multi-AZ environments" - "ButtonLink" "./operate/rs/installing-upgrading/install/plan-deployment/" - "ButtonLabel" "Redis deployment planning" - "LinksLeft" (slice - (dict "Text" "Active-Active geo-distributed Redis" "URL" "./operate/rs/databases/active-active/") - ) - ) }} - {{ partial "docs-section.html" (dict - "Title" "Deploy on Kubernetes" - "Description" "Get started with the Redis Software for Kubernetes container image" - "ButtonLink" "./operate/kubernetes/deployment/quick-start/" - "ButtonLabel" "Kubernetes deployment guide" - "LinksLeft" (slice - (dict "Text" "Deploy Redis Software for Kubernetes with OpenShift" "URL" "./operate/kubernetes/deployment/openshift/") - ) - ) }} - {{ partial "docs-section.html" (dict - "Title" "Optimize Redis for high-scale apps" - "Description" "Get the Redis Insight GUI on AWS EC2, Docker, Kubernetes, and desktop" - "ButtonLink" "./operate/redisinsight/install/" - "ButtonLabel" "Redis Insight install guide" - "LinksLeft" (slice - (dict "Text" "Performance and memory optimization user guide" "URL" "./develop/tools/insight/#database-analysis") - ) - ) }} - {{ partial "docs-section.html" (dict - "Title" "Migrate data to or from Redis" - "Description" "Migrate data from files, data generators, relational databases, or snapshots" - "ButtonLink" "./integrate/riot/" - "ButtonLabel" "Redis input and output CLI tool" - "LinksLeft" (slice - (dict "Text" "Redis Input/Output Tool quick start" "URL" "./integrate/riot/quick-start/") - ) - ) }} - {{ partial "docs-section.html" (dict - "Title" "Ingest and sync data to Redis" - "Description" "Sync Redis Software with live data from your disk-based databases" - "ButtonLink" "./integrate/redis-data-integration/quick-start-guide/" - "ButtonLabel" "Pipeline quick start" - "LinksLeft" (slice - (dict "Text" "Redis Data Integration feature overview" "URL" "./integrate/redis-data-integration/") - ) - ) }} - {{ partial "docs-section.html" (dict - "Title" "Monitor Redis with Prometheus" - "Description" "Get started with the Redis Software integration for Prometheus and Grafana" - "ButtonLink" "./integrate/prometheus-with-redis-enterprise/" - "ButtonLabel" "Prometheus and Grafana with Redis" -"LinksLeft" (slice - (dict "Text" "Prometheus and Grafana with Redis Cloud" "URL" "./integrate/prometheus-with-redis-cloud/") - ) - ) }} + + + +Redis for AI and search
+ +Vector database
+Get started with vector databases
+ + + + + +AI development
+Build AI applications with Redis
+ + + + + +JSON
+Store and query JSON documents
+ + + + + +Streams
+Real-time data streaming and event processing
+ +From open source to production scale
+ +Redis Open Source
+Experimentation and local development
+-
+
- • Core data structures +
- • Vector search +
- • Streams & pub/sub +
- • Community support +
Redis Software
+Enterprise on-prem / hybrid
+-
+
- • Active-Active geo-distribution +
- • Auto-tiering +
- • 99.999% uptime SLA +
- • Enterprise support +
Redis for Kubernetes
+Enterprise on Kubernetes
+-
+
- • Cloud-native deployment +
- • Kubernetes operator +
- • Auto-scaling & HA +
- • Enterprise support +
Redis Cloud
+Global, managed, production workloads
+-
+
- • Fully managed service +
- • Fast cloud deployment +
- • Auto-scaling +
- • 24/7 support available +
+ Same Redis. Same APIs. Same data structures. +
+Choose your next step
+ +Build fast apps
+-
+
- → Redis vector library +
- → Python +
- → Node.js +
- → Java Jedis +
- → Java Lettuce +
- → C#/.NET +
- → Go +
- → Rust +
- → PHP +
- → C +
Run Redis in production
+Deploy and scale Redis for production workloads
+-
+
- → Operate Redis +
- → Flex +
- → LangCache +
- → LangChain +
- → Amazon Bedrock +
- → Spring Data +
Get Redis tools
+Explore CLI, GUI, VS Code, and MCP tools. Get started with JSON and vector queries in the Redis Sandbox.
+ +Data integration & observability
+ +RIOT
+Redis Input/Output Tools for data migration
+ + + + +Redis Data Integration
+Ingest live data from databases to Redis
+ + + + +Prometheus & Grafana
+Collect and visualize Redis metrics
+ + + + +Datadog
+Monitor Redis Cloud with Datadog
+ + + + +Dynatrace
+Monitor Redis Cloud with Dynatrace
+ + + + +New Relic
+Monitor Redis Cloud with New Relic
+ +Explore additional resources
+ + +Contribute
+Rate our pages
+You can rate any page of our docs at the bottom and give us your feedback
+Contribute on GitHub
+Provide feedback or contribute to our documentation
+ View repository → +Improve our AI chatbot
+Provide feedback on AI chatbot answers to help us improve
+ Try the chatbot → +