Skip to content

Instantly share code, notes, and snippets.

@byplayer
Created February 27, 2012 01:00
Show Gist options
  • Save byplayer/1920242 to your computer and use it in GitHub Desktop.
Save byplayer/1920242 to your computer and use it in GitHub Desktop.
leveldb bench
Native
----
LevelDB: version 1.2
Date: Mon Feb 27 09:51:40 2012
CPU: 1 * Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
CPUCache: 6144 KB
Keys: 16 bytes each
Values: 100 bytes each (50 bytes after compression)
Entries: 1000000
RawSize: 110.6 MB (estimated)
FileSize: 62.9 MB (estimated)
WARNING: Snappy compression is not enabled
------------------------------------------------
fillseq : 3.955 micros/op; 28.0 MB/s
fillsync : 694.261 micros/op; 0.2 MB/s (1000 ops)
fillrandom : 13.639 micros/op; 8.1 MB/s
overwrite : 20.704 micros/op; 5.3 MB/s
readrandom : 9.360 micros/op;
readrandom : 5.197 micros/op;
readseq : 0.231 micros/op; 479.2 MB/s
readreverse : 0.457 micros/op; 242.3 MB/s
compact : 1335866.000 micros/op;
readrandom : 3.806 micros/op;
readseq : 0.197 micros/op; 562.9 MB/s
readreverse : 0.403 micros/op; 274.5 MB/s
fill100K : 3521.425 micros/op; 27.1 MB/s (1000 ops)
crc32c : 5.327 micros/op; 733.2 MB/s (4K per op)
snappycomp : 3948.000 micros/op; (snappy failure)
snappyuncomp : 3677.000 micros/op; (snappy failure)
acquireload : 0.684 micros/op; (each op is 1000 loads)
Native 2
----
LevelDB: version 1.2
Date: Mon Feb 27 10:01:44 2012
CPU: 1 * Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
CPUCache: 6144 KB
Keys: 16 bytes each
Values: 100 bytes each (50 bytes after compression)
Entries: 1000000
RawSize: 110.6 MB (estimated)
FileSize: 62.9 MB (estimated)
WARNING: Snappy compression is not enabled
------------------------------------------------
fillseq : 1.789 micros/op; 61.8 MB/s
fillsync : 446.835 micros/op; 0.2 MB/s (1000 ops)
fillrandom : 5.460 micros/op; 20.3 MB/s
overwrite : 7.732 micros/op; 14.3 MB/s
readrandom : 7.248 micros/op;
readrandom : 5.164 micros/op;
readseq : 0.223 micros/op; 495.3 MB/s
readreverse : 0.458 micros/op; 241.5 MB/s
compact : 1199209.000 micros/op;
readrandom : 3.787 micros/op;
readseq : 0.209 micros/op; 529.1 MB/s
readreverse : 0.413 micros/op; 267.7 MB/s
fill100K : 2558.985 micros/op; 37.3 MB/s (1000 ops)
crc32c : 5.639 micros/op; 692.8 MB/s (4K per op)
snappycomp : 3533.000 micros/op; (snappy failure)
snappyuncomp : 3390.000 micros/op; (snappy failure)
acquireload : 0.670 micros/op; (each op is 1000 loads)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment