Redis Software

Search

Onboarding

See all articles
Redis Software Onboarding Overview
This onboarding guide walks you through the key steps required to successfully deploy and operate Redis Software. Eac...
See more
Introduction to Redis Software
Redis Software is a self-managed, enterprise-grade version of Redis designed for organizations that need scalability,...
See more
System and Infrastructure Requirements
Before deploying Redis, review and complete the Core Hardware & OS Setup, configure your Network Configuration, and a...
See more
Installing Redis Software
Once all nodes are prepared with the operating system installed, network connectivity confirmed, and the installation...
See more
Choosing a Cluster Name
Choosing the right cluster name is a critical step when setting up your Redis deployment. The cluster name is perman...
See more
DNS Setup for Redis Cluster Access
Setting up DNS correctly is essential for Redis to support high-availability, automatic failover, and reliable commun...
See more

Managing Clusters

See all articles
Read-Only Access for Replica Of in Redis Software
In Redis Software, there are two common meanings behind “read-only replica,” and choosing the right one depends on yo...
See more
IPv6 in Redis Software: Configuration, Troubleshooting, and Best Practices
Redis Software supports full IPv6 internal cluster communication (cluster management traffic) for new clusters starti...
See more
Performing Faceted Search with Redis Software
Faceted search in Redis Software provides a fast way to group and filter data by attributes using the Redis Search mo...
See more
How to Find or Configure the Host and Port in Redis Software
Redis Software uses a shared-nothing architecture, where each database runs in isolation with its own memory, storage...
See more
Sharding a Bloom Filter in Redis Software
Redis Software enables scalable Bloom filters via the RedisBloom module, allowing explicit sharding across nodes to o...
See more
Change the Location of Socket Files
Learn how to configure or relocate socket files used by Redis Software. This article covers the default socket file p...
See more

Observability and Performance

See all articles
Add Documents to an Index in Redis Software
Redis Software supports automatic, real-time indexing for both Hash and JSON documents using Redis Search 2.0 and lat...
See more
Performing the Redis Software 8.0.2 Upgrade (In-Place and Rolling Methods)
Redis Software 8.0.2 introduces validated upgrade paths, new operational safeguards, and compatibility changes across...
See more
Upgrade Preparation for Redis Software 8.0.2
Preparing a Redis Software cluster for the 8.0.2 upgrade ensures a stable, predictable process with minimal downtime....
See more
Flex v2 in Redis Software: Choosing, Migrating, Operating
Flex v2 on Redis Software uses locally attached, dedicated SSDs (NVMe preferred) to extend beyond DRAM while keeping ...
See more
Monitoring Redis Software with Prometheus and Datadog
Redis Software clusters expose a Prometheus-compatible metrics endpoint on each node, enabling robust observability f...
See more
Monitoring Redis Deployments
Monitoring in Redis helps ensure performance, availability, and system health by exposing real-time metrics at every ...
See more

Operating Redis Software

See all articles
How to Scale Shards in an Active-Active Database with Minimal Service Impact
Redis Software Active-Active databases use CRDT-based multi-primary replication across participating clusters. Each p...
See more
How to Download a Specific or Older Redis Enterprise Software Version
The Redis Software download portal is the default location for downloading installation packages. However, the portal...
See more
Increasing Redis Node Memory (RAM) Without Downtime
Redis Software allows increasing a node’s effective memory limit (maxmemory) dynamically when sufficient host-level R...
See more
Safely Resharding a Redis Software Database: Best Practices and Step-by-Step Guide
Resharding in Redis Software lets you increase shard count to scale throughput and memory capacity without downtime. ...
See more
Migrating a Mixed 7.x/8.x Environment: Client-Side Best Practices
Mixed-version environments occur during rolling upgrades or phased migrations, where some databases run Redis 7.4 and...
See more
OSS Cluster API Configuration Guide
The OSS Cluster API in Redis Software enables client applications to connect directly to cluster nodes and shards usi...
See more

Troubleshooting Redis Software

See all articles
Redis Gears Fails After Upgrade Due to Missing Dependencies
Redis Gears relies on external runtimes (Python or JVM) and shared libraries that are not always bundled with the mod...
See more
Detecting and Preventing Unsupported Multi-Key Commands in Active-Active (CRDB)
Redis Software Active-Active (CRDB) uses conflict-free replicated data types (CRDTs) to enable multi-region writes wi...
See more
Understanding Redis Software Certificate Expiration Warnings and What to Do Next
Redis Software uses TLS certificates to secure key cluster components, including the Cluster Manager UI, REST API, da...
See more
Troubleshoot Unreachable Active-Active (CRDB) Participants
Active-Active (CRDB) databases in Redis Software rely on syncer processes over TLS connections to replicate data betw...
See more
Configuring Firewall for RHEL in Redis Installation and Upgrade
Redis Software clusters rely on consistent internal node-to-node communication (control-plane services, database serv...
See more
Redis Software Connection Limits: Understanding the 10,000 Default and How to Extend It
Redis Software uses a default limit of 10,000 concurrent client connections per shard process. This limit is controll...
See more