http://t.cn/AX4q2hUc 里面有 testWrite 和 testRead,每个测试4种场景,我把 h2、lealone 实现的 btree 跟 jdk 的 ConcurrentSkipListMap 都测完了,不用任何配置,可以直接跑,h2 在8种场景全面落后,基础数据量是200万个 keyValue。
@zhh-4096
测试了全部8种纯内存读写场景: 单线程或多线程顺序或随机读写,jdk 的 ConcurrentSkipListMap 只有多线程顺序读写这两种场景比 leaone 实现的 btree 略快一点点,其他6种场景都远不如 leaone 的 btree,不管是单线程或多线程,ConcurrentSkipListMap 的随机读写性能都比较差,优势只有多线程顺序读写。
