Lettuce是一个可伸缩的线程安全的Redis客户端
授权协议:Apache
开发语言:Java
操作系统:跨平台
Lettuce是一个可伸缩的线程安全的Redis客户端,用于同步,异步和反应使用。 多个线程可以共享同一个RedisConnection。它利用优秀netty NIO框架来高效地管理多个连接。 支持先进的Redis功能,如Sentinel,集群,流水线,自动重新连接和Redis数据模型。
该版本已经过最新 Redis 源码测试:
同步,异步和反应使用
Redis Sentinel
Redis 集群
SSL 和 Unix 域套接字连接
流媒体 API
CDI 和 Spring 集成
编解码器(用于 UTF8 / bit / JSON 等数据表示)
多个命令接口
与 Java 8 和 9 兼容(自动模块不带描述符)
更多文档内容可以前往 Wiki:
https://github.com/lettuce-io/lettuce-core/wiki
示例代码:
RedisClient client = new RedisClient("localhost")
RedisConnection<String, String> connection = client.connect()
String value = connection.get("key")