存储与恢复
了解内存和存储各自保存什么,以及写入确认的含义。
Lavik 在 DRAM 中保留紧凑的键索引,将值存储在文件、裸块设备或 SPDK NVMe 命名空间中。
由工作线程持有的分区并行处理请求。存储引擎追加不可变的记录版本,并在启动时重建索引。可选的正常关闭检查点用于加速恢复;已提交记录仍是持久数据的依据。
写入成功的响应并不代表同步 fsync 已完成。请按实际工作负载评估持久性、复制和恢复要求。
Linux TCP 和 io_uring 是默认后端。标准软件包还包含可显式启用的 DPDK/SPDK 支持。上游架构将 DPDK 网络描述为实验性的独立服务配置;不同后端的验证范围并不相同。