Lettuce is a Redis client library for Java that provides synchronous, asynchronous, and reactive programming models for interacting with Redis databases. It supports standalone, cluster, sentinel, pub/sub, and search operations through a single thread-safe connection model that handles command execution without blocking the calling thread. The library distinguishes itself through its reactive streams integration with Project Reactor, enabling non-blocking, backpressure-aware data processing with Mono and Flux types. It offers cluster slot routing that transparently handles MOVED and ASK redir
redis-py is a Python client library for interacting with Redis databases to execute commands and manage key-value data. It serves as a driver for programmatic data manipulation, providing interfaces for Redis command execution and key-value storage. The project includes a dedicated cluster client that handles topology discovery, slot mapping, and request routing across distributed nodes. It further supports high availability through active-active deployment coordination, utilizing health checks and failure detection to trigger automatic failover between instances. The library incorporates ne
Jedis is a Java library for connecting to Redis servers to execute commands and manage key-value data structures. It serves as a Java client and connection manager that facilitates the storage and retrieval of high-performance data. The project provides a cluster client for distributing data and requests across multiple nodes to ensure scaling and high availability. It includes a dedicated pub-sub client for real-time messaging through channel subscriptions and a pipelining tool to increase throughput by sending multiple commands in a single network round-trip. The library covers a broad ran
Medis is a native macOS desktop application that serves as a Redis client for connecting to local and remote instances. It provides a graphical user interface for visualizing, editing, and managing data stored within Redis key-value stores. The application includes a visual key-value explorer for browsing records and a dedicated terminal console for executing raw instructions and system shell commands. It supports secure remote administration through SSL encrypted connections and the use of host, port, and password credentials. Connection management is handled via profiles that allow saving
Jedis is a Java library and database driver used to execute commands and manage data on Redis servers and distributed clusters. It functions as a network client that provides a low-level interface for manipulating data types, including JSON and vector sets.
Die Hauptfunktionen von xetorthio/jedis sind: Redis Clients, Redis Drivers, Redis, Cluster Connectivity, Cluster Topology Management, Connection Pools, Automatic Failover Mechanisms, Connection Management.
Open-Source-Alternativen zu xetorthio/jedis sind unter anderem: redis/lettuce — Lettuce is a Redis client library for Java that provides synchronous, asynchronous, and reactive programming models… redis/redis-py — redis-py is a Python client library for interacting with Redis databases to execute commands and manage key-value… redis/jedis — Jedis is a Java library for connecting to Redis servers to execute commands and manage key-value data structures. It… luin/medis — Medis is a native macOS desktop application that serves as a Redis client for connecting to local and remote… redis/go-redis — This project is a feature-rich Go client library designed for interacting with Redis. It serves as a comprehensive… noderedis/node-redis — node-redis is a Node.js client and database driver for interacting with Redis key-value stores. It functions as a…