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