Valkey:高性能键值数据结构服务器
从 Redis 分叉的开源高性能键值数据结构服务器,支持多种原生结构与可扩展插件系统。
Valkey 是一个高性能数据结构服务器,主要服务键值工作负载,支持多种原生数据结构和可扩展的插件系统以添加新数据结构与访问模式。该项目在 Redis 转向 source-available 许可证之前从其开源代码分叉而来。可编译运行于 Linux、macOS、OpenBSD、NetBSD、FreeBSD,支持大小端架构以及 32/64 位系统;Solaris 系平台(如 SmartOS)为尽力支持。构建通过 Makefile 完成,可选特性包括 TLS(内置或模块形式,需 OpenSSL 开发库)、实验性 RDMA、systemd 支持、libbacktrace 增强堆栈、Zstandard 压缩、Lua 引擎开关、自定义内存分配器(jemalloc/libc malloc)等。测试分为主集成测试、单元测试、模块 API 测试、Sentinel 集成测试和 Cluster 集成测试。README 还提到提供性能仪表板用于跨版本对比吞吐量趋势。