LAVIK / 关于
让数据容量随 NVMe SSD 扩展。
Lavik 是 EloqData 的 Apache 2.0 开源 Redis 兼容键值存储。它将紧凑的键索引保存在 DRAM 中,将值存储在 NVMe SSD 上,为增长中的数据集提供不同于全内存存储的容量成本结构。当前发布版本为 0.1.0-beta.1。
性能与容量成本
在已发布的 SPDK GET/SET 基准测试中,Lavik 的峰值吞吐量高于 Redis 和 Valkey。按 DRAM/NVMe SSD 每 GiB 单价比 20:1 计算,同样大小的值数据的介质容量成本降低 95%。索引内存、运行时内存、副本、服务器和运维成本另计;具体工作负载需要单独验证延迟和可用性目标。
从你的应用开始评估
Lavik 支持 RESP2 和 RESP3。选择你的安装方式,检查实际使用的命令和客户端,然后按照迁移指南验证数据、错误处理和运行行为。beta 版本提供了具体的测试范围和已知限制,不能据此推断所有 Redis 功能完全兼容。
开放协作
Lavik 项目文章以源码、设计文档和记录的实验为依据。欢迎通过 GitHub 提交问题、贡献代码和分享可复现的评估结果。