Redis High Availability Architectures: Master-Slave, Sentinel, and Cluster
Redis high availability focuses on ensuring continuous service uptime, preventing data loss, and enabling performance scaling to handle node failures and traffic spikes. The architecture evolves through three progressive patterns: Master-Slave Replication (foundational), Sentinel Mode (enhanced availability), and Redis Cluster (availability plu ...
Posted on Sat, 22 Aug 2026 16:49:24 +0000 by downfall
Practical Redis Integration with Java and Spring Boot
This guide demonstrates hands-on Redis usage in Java applications, covering direct client interaction via Jedis, configuration best practices, and seamless integration with Spring Boot using both Jedis and Lettuce clients.
Command-Line Interaction
Before integrating into code, verify Redis connectivity using the CLI:
redis-cli -h 192.168.100.11 ...
Posted on Fri, 10 Jul 2026 17:22:49 +0000 by madwormer2
Working with Redis in Java: Jedis and Spring Data Redis
Using Jedis for Direct Redis Interaction
Jedis is a lightweight Redis client for Java. To begin:
Add Maven dependencies:
<dependencies>
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>5.0.0</version>
</dependency>
&l ...
Posted on Sun, 14 Jun 2026 17:47:22 +0000 by Brad420
Troubleshooting Jedis Authentication Error on Unprotected Redis Instances
Understanding the Exception
When integrating Java applications with Redis via the Jedis client, developers may encounter the following runtime exception:
redis.clients.jedis.exceptions.JedisDataException: ERR Client sent AUTH, but no password is set
This error indicates a mismatch in security expectations between the client and the server. Spe ...
Posted on Sun, 24 May 2026 17:52:07 +0000 by scottjcampbell
Implementing Redis Data Structures in Java with Jedis
Redis serves as a high-performance, in-memory data store supporting various structures that cater to different architectural needs. Before integrating it into a Java environment, it is essential to understand the primary data types available.
Core Redis Data Types
Strings
Strings are the most fundamental Redis type, mapping a unique key to a sp ...
Posted on Fri, 08 May 2026 07:40:03 +0000 by harchew