Skip to content

Instantly share code, notes, and snippets.

@YamiOdymel
Last active September 26, 2017 07:48
Show Gist options
  • Save YamiOdymel/ae23a24b7d16308d7fc60b70278385a9 to your computer and use it in GitHub Desktop.
Save YamiOdymel/ae23a24b7d16308d7fc60b70278385a9 to your computer and use it in GitHub Desktop.
BuntDB Performance on DigitalOcean & Ubuntu 17.04 & 512 MB & Go 1.9
root@ubuntu-512mb-sgp1-01:~/go/src/github.com/tidwall/buntdb-benchmark# ./buntdb-benchmark -q
GET: 535450.80 operations per second
SET: 80733.26 operations per second
ASCEND_100: 276894.21 operations per second
ASCEND_200: 160524.62 operations per second
ASCEND_400: 66931.87 operations per second
ASCEND_800: 39054.33 operations per second
DESCEND_100: 370292.73 operations per second
DESCEND_200: 188601.49 operations per second
DESCEND_400: 108451.81 operations per second
DESCEND_800: 55870.43 operations per second
SPATIAL_SET: 79030.23 operations per second
SPATIAL_INTERSECTS_100: 169821.38 operations per second
SPATIAL_INTERSECTS_200: 99555.04 operations per second
SPATIAL_INTERSECTS_400: 52486.57 operations per second
SPATIAL_INTERSECTS_800: 27664.81 operations per second
Yamide-MacBook-Air-2:buntdb-benchmark YamiOdymel$ ./buntdb-benchmark -q
GET: 2621591.72 operations per second
SET: 185759.31 operations per second
ASCEND_100: 1002967.99 operations per second
ASCEND_200: 518870.14 operations per second
ASCEND_400: 258553.36 operations per second
ASCEND_800: 136386.59 operations per second
DESCEND_100: 980395.00 operations per second
DESCEND_200: 530209.17 operations per second
DESCEND_400: 268644.81 operations per second
DESCEND_800: 136475.21 operations per second
SPATIAL_SET: 90776.33 operations per second
SPATIAL_INTERSECTS_100: 403142.49 operations per second
SPATIAL_INTERSECTS_200: 227963.70 operations per second
SPATIAL_INTERSECTS_400: 121365.26 operations per second
SPATIAL_INTERSECTS_800: 62956.86 operations per second
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment