文档性能原生基准测试

原生基准测试

这一组原生基准基于各个 crate 的 Rust 实现。

  • 于 2024-10-18 在 M2 Max CPU 上进行。
  • automerge 开头的任务使用 Automerge 论文数据集。
  • 在此基准中,automerge 与 loro 均禁用了压缩。
  • diamond-type 目前尚不支持 list 类型。
任务automergelorodiamond-typeyrs
automerge - apply450.91 ms88.19 ms15.63 ms4238.8 ms
automerge - decode time506.30 ms0.189 ms2.19 ms3.82 ms
automerge - encode time17.65 ms0.416 ms1.15 ms0.759 ms
concurrent list inserts81.07 ms130.63 ms57.08 ms13.95 ms
list_random_insert_1k296.64 ms12.15 ms4.32 ms5.83 ms