[开源] 基于 smart-socket 开发的轻量级 Redis 客户端 为 Java 平台设计
开源系统分类系统
![[开源] 基于 smart-socket 开发的轻量级 Redis 客户端 为 Java 平台设计](https://yy123.ink/api/img/1782608970273-7c7cuq.jpg)
一、开源项目简介

Redisun 是一个基于 smart-socket 开发的轻量级 Redis 客户端,专为 Java 平台设计,支持异步非阻塞 I/O 操作,提供高性能的 Redis 连接和命令执行能力。
Redisun 正在不断扩展对 Redis 命令的支持。完整的命令列表和支持情况请参阅我们的 查看已支持的命令列表 页面。
二、开源协议
使用Apache-2.0开源协议
三、界面展示


四、功能概述
特性
- 轻量级
核心代码仅由少量类组成,jar包仅50KB - 高性能
基于 smart-socket Java AIO 实现,单线程处理能力强 - 连接复用
一个连接可同时处理多个并发请求 - 可扩展
提供简单易用的命令扩展接口,方便添加自定义 Redis 命令
核心组件
- Redisun
核心客户端类,提供连接管理和命令执行功能 - Command
Redis 命令的抽象基类,支持自定义命令扩展 - RESP
Redis 序列化协议解析器,支持多种数据类型 - RedisMessageProcessor
消息处理器,负责解析 Redis 服务器响应 - RedisSession
会话管理器,维护客户端与服务器的会话状态 - RedisunOptions
客户端配置选项类,用于设置连接参数
五、技术选型
安装
Maven
Gradle
快速开始
基本用法
SET 命令高级用法
高级配置
构建与测试
确保已安装 Maven,然后运行以下命令:
运行测试:
评论