# Bitalosdb
- bitalosdb作为rocksdb的替代品,选取 2025年10月发布的bitalosdb 与 2026年2月发布的rocksdb v10.10.1 做性能对比。
# 硬件
CPU: Intel(R) Xeon(R) Platinum 8255C CPU @ 2.50GHz
Memory: 384GB
Disk: 2*3.5TB SSD
- Disk(File) IOPS(BW)
| BlockSize | Write | RandWrite | Read | RandRead |
|---|---|---|---|---|
| 4KB | 294K(1150MiB/s) | 232K(905MiB/s) | 446K(1742MiB/s) | 446K(1743MiB/s) |
| 8KB | 266K(2080MiB/s) | 244K(1902MiB/s) | 309K(2414MiB/s) | 404K(3159MiB/s) |
# 程序
压测线程:8
CPU限制:8核
# 数据
单条数据:key-size:32B、value-size:1KB
对比维度:数据总量(25GB、50GB、100GB) x 读写占比(100%随机写、100%随机读、50%随机写+50%随机读、30%随机写+70%随机读)
# 配置
- rocksdb
Memtable:1GB
WAL:disable
Cache:8GB
TargetFileSize:128MB
MinBlobSize:256B
- bitalosdb
Memtable:1GB
WAL:disable
Cache:disable
# 结果
- QPS
