⚡ 性能基准测试
在浏览器中实测 Memory / KVStore(自研 KV 引擎)与 Aria(LSM-Tree 自研引擎)在纯内存 / OPFS(页面化 4KB 存储)三种存储后端下的真实性能。
数据量分档(1K / 10K 行),测量 INSERT / 主键查询 / 索引查询 / UPDATE / DELETE 的吞吐(ops/sec)。
测试结果取决于你的设备与浏览器,仅供参考。磁盘后端结果反映真实持久化成本(WAL full 同步模式)。
测试结果 ops/sec
| 引擎 | 数据量 | INSERT | 主键查询 | 索引查询 | UPDATE | DELETE |
注:Memory = 纯内存 Map 引擎;Aria-memory = LSM-Tree(内存后端,无磁盘 I/O);
Aria-OPFS = LSM-Tree(OPFS 后端,4KB 页面化存储 + BufferPool LRU 缓存 + WAL 分片真追加)。
磁盘后端使用 walSyncMode: 'full'(每条写入同步落盘,最安全的崩溃一致性)。
INSERT 为单行批量写入(含 WAL 记录);UPDATE/DELETE 按主键条件执行。