Skip to content

Instantly share code, notes, and snippets.

@jukka
Last active August 29, 2015 14:03
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save jukka/078bd524aa0ba36b184b to your computer and use it in GitHub Desktop.
Save jukka/078bd524aa0ba36b184b to your computer and use it in GitHub Desktop.
Jackrabbit Oak 1.0.1 benchmarks, EC2 m3.large
Apache Jackrabbit Oak 1.0.1
for background, see benchmark section in https://github.com/apache/jackrabbit-oak/blob/trunk/oak-run/README.md
Summary (90%, lower is better):
Benchmark Jackrabbit Oak-Mongo Oak-Tar
-------------------------------------------------------------
ReadPropertyTest 45 4 4
SetPropertyTest 1179 2398 119
SmallFileReadTest 47 9 7
SmallFileWriteTest 182 530 43
ConcurrentReadTest 1201 1247 710
ConcurrentReadWriteTest 1900 2321 775
ConcurrentWriteReadTest 1009 354 108
ConcurrentWriteTest 532 553 101
Details:
# ReadPropertyTest C min 10% 50% 90% max N
Jackrabbit 1 44 44 44 45 57 1350
Oak-Mongo 1 3 3 4 4 15 16188
Oak-Tar 1 3 4 4 4 8 14948
# SetPropertyTest C min 10% 50% 90% max N
Jackrabbit 1 910 926 958 1179 1597 60
Oak-Mongo 1 1508 1553 1698 2398 2884 33
Oak-Tar 1 113 113 115 119 582 504
# SmallFileReadTest C min 10% 50% 90% max N
Jackrabbit 1 44 44 45 47 902 1224
Oak-Mongo 1 8 8 8 9 17 7086
Oak-Tar 1 5 6 6 7 14 9741
# SmallFileWriteTest C min 10% 50% 90% max N
Jackrabbit 1 103 109 130 182 790 226
Oak-Mongo 1 240 257 312 530 1476 95
Oak-Tar 1 33 33 34 43 1455 1250
# ConcurrentReadTest C min 10% 50% 90% max N
Jackrabbit 1 913 948 1075 1201 2782 55
Oak-Mongo 1 979 1024 1152 1247 1291 53
Oak-Tar 1 590 611 667 710 789 90
# ConcurrentReadWriteTest C min 10% 50% 90% max N
Jackrabbit 1 997 1111 1288 1900 5452 41
Oak-Mongo 1 1179 1279 1504 2321 3924 37
Oak-Tar 1 578 663 704 775 833 85
# ConcurrentWriteReadTest C min 10% 50% 90% max N
Jackrabbit 1 28 76 538 1009 2351 104
Oak-Mongo 1 84 159 222 354 556 245
Oak-Tar 1 5 42 74 108 247 822
# ConcurrentWriteTest C min 10% 50% 90% max N
Jackrabbit 1 133 227 323 532 1322 170
Oak-Mongo 1 193 228 299 553 1343 174
Oak-Tar 1 2 14 72 101 342 907
java version "1.7.0_55"
OpenJDK Runtime Environment (amzn-2.4.7.1.40.amzn1-x86_64 u55-b13)
OpenJDK 64-Bit Server VM (build 24.51-b03, mixed mode)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment