Redis logo

Redis

Freemium
訪問

Redis is a real-time data platform and database for applications, with Redis Cloud providing a fully managed deployment on major public cloud services. It supports application data, caching, search, and AI-oriented workflows through Redis and Redis Stack.

Redisとは?

Redis is a real-time database and data platform for applications that need fast access to data. Its product family includes Redis Open Source, Redis Software, and Redis Cloud. Redis Cloud is a fully managed database-as-a-service offering on major public cloud services, while Redis Software provides a Redis deployment option represented separately in the product documentation.

The platform supports Redis and Redis Stack and is used across application data, caching, search, and AI workflows. Its ecosystem includes language clients, framework integrations, operational tooling, observability connectors, and cloud provisioning tools.

Redisでできること

Redis and Redis Stack support

Redis Cloud supports both Redis and Redis Stack, giving teams access to the database products documented in the Redis ecosystem.

Scalable, highly available cloud databases

Redis Cloud provides linear scalability, instant failover, backups, and recovery for managed cloud deployments.

Database and subscription management

The Redis Cloud console supports creating databases, editing and monitoring them, managing subscriptions, and reviewing performance.

Programmatic administration

Teams can manage Redis Cloud databases and subscriptions through the REST API or the redisctl command-line tool.

Broad client and integration ecosystem

Official and documented integrations include clients for Python, Java, Node.js, C#/.NET, Go, PHP, Ruby, and C, plus framework, provisioning, and observability tools.

AI and vector-data tooling

Redis documentation covers vector search, retrieval-augmented generation, semantic caching, and memory workflows through Redis for AI, RedisVL, LangChain, Google ADK, and related integrations.

利用シーン

“Real-time application data”

Use Redis as a data layer for applications that need quick access to changing operational data and real-time experiences.

“Managed cloud database operations”

Deploy a Redis database through Redis Cloud when a team wants managed setup, database monitoring, failover, backups, and recovery on a public cloud service.

“AI applications and RAG”

Use Redis as a vector database or memory store for AI applications, including vector search, retrieval-augmented generation, and semantic caching.

“Framework-based application caching”

Connect Redis to application frameworks such as Spring or FastAPI using their documented integrations for caching and connection-management workflows.

“Migration and data movement”

Move data from AWS ElastiCache, Google Cloud Memorystore, or a self-hosted Redis instance to Redis Cloud using the documented migration paths; Redis Data Integration can keep Redis synchronized with a primary database in near real time.

よくある質問

What is Redis Cloud?

Redis Cloud is Redis's fully managed database-as-a-service offering on major public cloud services. It includes Redis and Redis Stack support, scalability, failover, backups, recovery, monitoring, and support.

How can I get started with Redis Cloud?

The Redis Cloud documentation provides a quick-start flow for creating a free 30MB database. After creation, you can connect with redis-cli, a Redis client, or Redis Insight.

Can Redis Cloud be managed programmatically?

Yes. Redis Cloud provides a REST API for managing databases and subscriptions, and the redisctl command-line tool wraps the Redis Cloud and Redis Software APIs.

Which development tools connect to Redis?

The documented ecosystem includes clients such as redis-py, jedis, Lettuce, node-redis, StackExchange.Redis, go-redis, Predis, redis-rb, and hiredis. It also includes integrations for frameworks, AI tools, provisioning systems, and observability platforms.

Can Redis be used for AI applications?

Yes. Redis documentation describes vector search, retrieval-augmented generation, semantic caching, and memory use cases, with tools and integrations including RedisVL, Redis for AI libraries, LangChain, Google ADK, and n8n.

クイック情報

Category
Real-time database and data platform
Managed offering
Redis Cloud
Deployment options
Cloud, software, and open source
Developer ecosystem
Language clients, frameworks, AI tools, provisioning, and observability integrations
Free starting option
Redis Cloud offers a free 30MB database
Primary workflows
Application data, caching, search, AI memory, vector search, and data integration

Redisの代替品

Vespa.ai logo

Vespa.ai

vespa.ai

Vespa is an AI search platform for building search, retrieval-augmented generation, recommendation, personalization, and agent applications over text, vectors, tensors, and structured data. It is designed for developer teams that need configurable ranking and distributed operation at production scale.

Supabase logo

Supabase

supabase.com

Supabase is a Postgres development platform for building applications with a database, authentication, APIs, realtime features, serverless functions, storage, and vector support. It helps developers move from application code to a managed backend through a dashboard, client libraries, CLI, and generated APIs.

Upstash Vector logo

Upstash Vector

upstash.com

Upstash Vector is a serverless vector database for storing and querying embeddings and metadata in AI and machine-learning applications. It supports dense, sparse, and hybrid indexes through a REST API and SDKs for Python, TypeScript, Go, and PHP.

Powabase logo

Powabase

powabase.ai

Postgres、認証、ストレージ、リアルタイム、検索、エージェントを備えたAIアプリ向けバックエンド基盤

Weaviate logo

Weaviate

weaviate.io

Weaviate is a vector database for building AI-native applications, including retrieval-augmented generation systems. It helps developers store and retrieve vector data, connect applications to language models, and deploy the database in a managed, self-hosted, or private-cloud environment.

Spice AI logo

Spice AI

spice.ai

データ集約型アプリとAIエージェント向けのオープンソースSQLクエリ・ハイブリッド検索エンジン。ETL不要。