mapdb的一些性能测试

  • jdk1.6,8g,64位,Intel Core i5-4210U CPU @ 1.70GHz 2.40GHz
  • 使用memorydb
  • 100个htreemap,每个htreemap对应50条线程操作,1.5:1读写,qps大致为300万
  • jvm配置为-Xmx2000m -Xms2000m
  • 80字符组成一个String对象,一共可以存放820万左右个对象


  • 插入

10w 100w 500w
直接内存 482ms 2639ms 15491ms
jvm内存 445ms 2670ms 15783ms

  • 查询
10w 100w 500w
直接内存 117ms 138ms 171ms
jvm内存 135ms 150ms 179ms

  • 删除
10w 100w 500w
直接内存 203ms 170ms 253ms
jvm内存 211ms 171ms 189ms

========广告时间========

鄙人的新书《Tomcat内核设计剖析》已经在京东销售了,有需要的朋友可以到 https://item.jd.com/12185360.html 进行预定。感谢各位朋友。

为什么写《Tomcat内核设计剖析》

=========================

欢迎关注:

这里写图片描述

你可能感兴趣的:(mapdb的一些性能测试)