开源,免费使用 · v0.1.0-beta.1

比 Redis 更快。
容量成本降至 1/20

用 NVMe 替代昂贵的 DRAM 来存储值。Lavik 为 Redis / Valkey 工作负载带来全新的成本结构:熟悉的 Redis 接口、实测百万级 QPS,以及随 SSD 扩展的数据容量。

Apache 2.0RESP2 / RESP3Linux · x86_64 / ARM64

用性能证明 NVMe 的实力

数据在 NVMe,性能比肩内存。

测试方法与完整结果
1.01M

SPDK 上的 GET 请求 / 秒

Lavik 将值存储在 NVMe,Redis 和 Valkey 将数据放在内存。在已发布的 1 KiB 实验中,Lavik SPDK 的 GET / SET 峰值吞吐量均超过两者,p99 延迟处于相近水平。

SPDK 基准 · 2026-09-18 · v0.1.0-beta.1
峰值吞吐量 · 次 / 秒
Lavik 0.1.0 SPDK1,012,180
p99 3.599 ms
Redis 8.8.0976,801
p99 4.671 ms
Valkey 9.1.0965,697
p99 4.543 ms

AMD EPYC 9V74 服务器、约 126 GiB 内存、六块 NVMe 盘、1,000 万个 1 KiB 值、pipeline=1,以及每个测量点 30 秒的测试窗口。Lavik 使用 beta 发布包、SPDK 存储和内核 TCP。Redis 与 Valkey 对照数据复用同一组主机上的较早测试,且关闭了持久化。每个点仅测量一次;这些结果不能证明相同的崩溃持久性或应用 SLA。 原始报告

为什么用 Lavik 替代 Redis / Valkey?

01 / 容量成本

扩容,用 SSD 的价格。

新增值容量由 NVMe 承载,减少对昂贵 DRAM 扩容的依赖。

Lavik 在 DRAM 中保留紧凑的键索引,将值存储在文件、裸块设备或 SPDK NVMe 命名空间中。

02 / INTERFACE

沿用熟悉的 Redis 客户端。

Lavik 支持 RESP2 和 RESP3,并实现了广泛的 Redis 兼容命令。请验证应用所依赖的具体命令及运维行为。

03 / OPEN SOURCE

Apache 2.0,免费使用。

EloqData 编写的 Lavik 代码以 Apache License 2.0 开源。第三方组件保留各自的许可证和声明。

从你的 Redis / Valkey 工作负载开始

下一次扩容,选择 NVMe。

现在就开始

把值迁到 NVMe。 把预算留给增长。

免费试用 Lavik