Java client for Redis

Learn how to build with Redis and Java

Connect your Java application to a Redis database using the Jedis client library.

Overview

Jedis is a popular Java client for Redis that provides a simple, synchronous interface for Redis operations. It offers comprehensive Redis command support and is widely used in Java applications for its straightforward API and reliable performance.

Key Features

  • Synchronous Operations: Simple, blocking API that's easy to understand and use
  • Complete Redis Support: Full coverage of all Redis commands and data types
  • Connection Pooling: Built-in connection pool management for multi-threaded applications
  • Redis Cluster: Native support for Redis Cluster deployments
  • Sentinel Support: High availability with Redis Sentinel integration
  • Pipeline Support: Command batching for improved performance
  • Pub/Sub: Real-time messaging with Redis publish/subscribe
  • Thread Safety: Safe connection pooling for concurrent Java applications

Getting Started

Refer to the complete Jedis guide to install, connect, and use Jedis.

RATE THIS PAGE
Back to top ↑