Skip to content

1M scale benchmarks

Mahan Khalili edited this page Jun 10, 2026 · 1 revision

10 Runs

V0.5

GitHub runner information
Current runner version: '2.334.0'
Runner Image Provisioner
  Hosted Compute Agent
  Version: 20260527.539
  Commit: a891dd388383b896fa6ac04a82c0b75cec981078
  Build Date: 2026-05-27T21:39:57Z
  Worker ID: {145c7aad-d9e4-431f-97d6-c78add99a270}
  Azure Region: eastus2
Operating System
  Ubuntu
  24.04.4
  LTS
Runner Image
  Image: ubuntu-24.04
  Version: 20260607.184.1
  Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260607.184/images/ubuntu/Ubuntu2404-Readme.md
  Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260607.184
Result
Metric Avg Min Max StDev
dsl_parse(75003 lines) 598.159 ms 592.200 ms 602.050 ms 3.816 ms
get_node(n: 1M) 0.013 ms 0.011 ms 0.015 ms 0.001 ms
get_nodes_of_type(n: 1M, with subtypes) 180.327 ms 173.175 ms 185.841 ms 4.478 ms
node_creation(n: 1M) 3813.757 ms 3768.256 ms 3873.542 ms 34.461 ms
query_avg(n: 100) 0.124 ms 0.116 ms 0.138 ms 0.008 ms
query_both(n: 1M, typed) 2207.708 ms 2159.951 ms 2253.792 ms 27.454 ms
query_count(n: 100) 0.012 ms 0.011 ms 0.015 ms 0.001 ms
query_exclude(n: 100 + 200K) 28.976 ms 28.145 ms 29.782 ms 0.440 ms
query_get_relations_from(n: 1M) 0.017 ms 0.015 ms 0.021 ms 0.002 ms
query_get_relations_to(n: 1M) 0.017 ms 0.015 ms 0.021 ms 0.002 ms
query_group_by(n: 100) 0.109 ms 0.105 ms 0.118 ms 0.004 ms
query_incoming(n: 1M, typed) 1401.306 ms 1288.549 ms 2188.522 ms 278.534 ms
query_intersect(n: 100 + 200K) 80.352 ms 79.330 ms 83.303 ms 1.205 ms
query_max(n: 100) 0.144 ms 0.141 ms 0.160 ms 0.006 ms
query_min(n: 100) 0.146 ms 0.141 ms 0.155 ms 0.005 ms
query_order_by(n: 100) 0.124 ms 0.117 ms 0.141 ms 0.008 ms
query_outgoing(n: 1M, typed) 1406.773 ms 1262.646 ms 2559.090 ms 405.023 ms
query_remove_node(n: 100) 481.412 ms 474.330 ms 517.154 ms 13.202 ms
query_set(n: 100) 0.105 ms 0.101 ms 0.114 ms 0.005 ms
query_sum(n: 100) 0.104 ms 0.102 ms 0.108 ms 0.002 ms
query_union(n: 100 + 200K) 62.222 ms 60.728 ms 64.956 ms 1.251 ms
query_validate(n: 200K) 380.676 ms 373.302 ms 406.322 ms 9.754 ms
query_where_lambda(n: 1M) 842.956 ms 836.375 ms 853.056 ms 4.511 ms
query_where_string(n: 1M) 864.245 ms 859.737 ms 874.823 ms 4.744 ms
relation_creation(r: 1M) 4656.414 ms 4630.492 ms 4672.402 ms 13.488 ms
schema_define_node_types(nt: 100K) 751.579 ms 740.999 ms 790.301 ms 14.330 ms
schema_define_relation_types (rt: 50K) 206.550 ms 204.416 ms 209.560 ms 1.629 ms
serialization_load(n: 1M, r: 500K, unsafe mode) 6791.160 ms 6708.474 ms 6865.805 ms 46.727 ms
serialization_load(n: 1M, r: 500K, validate off) 6806.703 ms 6729.290 ms 6880.495 ms 44.665 ms
serialization_load(n: 1M, r: 500K, validate on) 6870.639 ms 6787.386 ms 6974.234 ms 55.083 ms
serialization_save(n: 1M, r: 500K) 26503.635 ms 26047.888 ms 27235.604 ms 481.604 ms
  • Memory overhead: 1.1 GB (total: 1207742680 B, per node: 1208.000 B)

Clone this wiki locally