PerryTS

redis

PerryTS

Pure-TypeScript Redis / Valkey wire-protocol driver. Runs unchanged on Node.js + Bun, AOT-compiles to a native binary via Perry (LLVM).

AI 简介

@perryts/redis 是一个纯 TypeScript 编写的 Redis 和 Valkey 通信协议驱动程序,无需任何本地插件或 FFI 转接层。该项目的核心功能包括支持 RESP2 和 RESP3 协议解析、认证机制、TLS 加密连接、管道操作、发布/订阅模式、事务处理、脚本执行、客户端缓存及阻塞命令等。特别之处在于其能够通过 Perry(基于 LLVM 的 TypeScript 到原生代码编译器)将同一源码提前编译为独立的原生二进制文件,同时保持在 Node.js 和 Bun 环境中的兼容性。适用于需要高性能且对运行时环境依赖较小的 Redis 客户端开发场景。

TypeScript
MIT License
21
Stars
0
Forks
22
Watchers
0
Issues

Star 增长

今日0
近 7 天0
近 30 天0
综合评分40
默认分支main