This project is a feature-rich Go client library designed for interacting with Redis. It serves as a comprehensive interface for managing remote data stores, enabling developers to execute standard database commands, handle complex data structures, and perform asynchronous operations within Go applications. The library distinguishes itself through its support for advanced Redis capabilities, including connection pooling, pipelining, and transactional integrity. It provides specialized primitives for managing distributed clusters, including automated topology updates and request routing to sha
Predis is a PHP library for connecting to and executing commands against Redis and Valkey data stores. It functions as a client for managing data integration, providing dedicated implementations for cluster sharding, pub/sub messaging, and Sentinel-based service discovery. The project distinguishes itself through specialized clients for executing server-side Lua scripts with automated hash caching and a cluster client that supports gossip protocols and key distribution. It also implements a Sentinel client to manage high availability and failover within replicated environments. The library c
General purpose redis client
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. The project serves as a connection manager featuring automatic failover and token-based authentication to secure network connections. It manages data distribution across multiple nodes through cluster-aware topology mapping and handles connection failover to maintain service availability when a primary connection fails.
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.
Les fonctionnalités principales de redis/lettuce sont : Redis Clients, Redis Drivers, Redis, Reactive Programming Models, Primary-Replica Replication, Reactive Redis Query Executors, Cluster Clients, Cluster Connectivity.
Les alternatives open-source à redis/lettuce incluent : redis/go-redis — This project is a feature-rich Go client library designed for interacting with Redis. It serves as a comprehensive… predis/predis — Predis is a PHP library for connecting to and executing commands against Redis and Valkey data stores. It functions as… stackexchange/stackexchange.redis — General purpose redis client. xetorthio/jedis — Jedis is a Java library and database driver used to execute commands and manage data on Redis servers and distributed… redis/jedis — Jedis is a Java library for connecting to Redis servers to execute commands and manage key-value data structures. It… tporadowski/redis — Redis is a high-performance in-memory key-value store that functions as a distributed cache, message broker, and NoSQL…