-
Notifications
You must be signed in to change notification settings - Fork 0
500K scale benchmarks
Mahan Khalili edited this page Jun 10, 2026
·
1 revision
GitHub runner information
Current runner version: '2.334.0'
Runner Image Provisioner
Hosted Compute Agent
Version: 20260520.533
Commit: 189110e25284a9812c124fd27b339e2fb4f2f9db
Build Date: 2026-05-20T17:44:04Z
Worker ID: {3d2f3f78-c1da-466f-b4c1-95526aad2c10}
Azure Region: northcentralus
Operating System
Ubuntu
24.04.4
LTS
Runner Image
Image: ubuntu-24.04
Version: 20260525.161.1
Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260525.161/images/ubuntu/Ubuntu2404-Readme.md
Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260525.161
Result
| Metric | Avg | Min | Max | StDev |
|---|---|---|---|---|
| dsl_parse(37503 lines) | 260.767 ms | 258.283 ms | 262.673 ms | 1.333 ms |
| get_node(n: 500K) | 0.010 ms | 0.009 ms | 0.011 ms | 0.001 ms |
| get_nodes_of_type(n: 500K, with subtypes) | 81.522 ms | 79.318 ms | 82.976 ms | 1.008 ms |
| node_creation(n: 500K) | 1686.191 ms | 1659.568 ms | 1717.080 ms | 13.441 ms |
| query_avg(n: 100) | 0.103 ms | 0.098 ms | 0.116 ms | 0.004 ms |
| query_both(n: 500K, typed) | 1084.060 ms | 1066.058 ms | 1097.062 ms | 8.815 ms |
| query_count(n: 100) | 0.009 ms | 0.008 ms | 0.011 ms | 0.001 ms |
| query_exclude(n: 100 + 100K) | 10.231 ms | 10.018 ms | 10.529 ms | 0.136 ms |
| query_get_relations_from(n: 500K) | 0.013 ms | 0.010 ms | 0.017 ms | 0.001 ms |
| query_get_relations_to(n: 500K) | 0.012 ms | 0.010 ms | 0.016 ms | 0.001 ms |
| query_group_by(n: 100) | 0.085 ms | 0.081 ms | 0.088 ms | 0.002 ms |
| query_incoming(n: 500K, typed) | 716.820 ms | 678.581 ms | 1257.105 ms | 127.843 ms |
| query_intersect(n: 100 + 100K) | 32.371 ms | 31.114 ms | 34.259 ms | 0.860 ms |
| query_max(n: 100) | 0.117 ms | 0.110 ms | 0.124 ms | 0.004 ms |
| query_min(n: 100) | 0.116 ms | 0.111 ms | 0.125 ms | 0.004 ms |
| query_order_by(n: 100) | 0.092 ms | 0.087 ms | 0.121 ms | 0.007 ms |
| query_outgoing(n: 500K, typed) | 679.613 ms | 632.469 ms | 1384.459 ms | 165.999 ms |
| query_remove_node(n: 100) | 253.126 ms | 244.011 ms | 266.976 ms | 5.525 ms |
| query_set(n: 100) | 0.084 ms | 0.079 ms | 0.096 ms | 0.004 ms |
| query_sum(n: 100) | 0.086 ms | 0.081 ms | 0.116 ms | 0.008 ms |
| query_union(n: 100 + 100K) | 31.610 ms | 30.120 ms | 33.737 ms | 1.282 ms |
| query_validate(n: 100K) | 183.387 ms | 177.786 ms | 189.131 ms | 2.637 ms |
| query_where_lambda(n: 500K) | 384.598 ms | 374.890 ms | 395.913 ms | 5.692 ms |
| query_where_string(n: 500K) | 391.882 ms | 384.241 ms | 399.981 ms | 4.188 ms |
| relation_creation(r: 500K) | 2172.886 ms | 2152.896 ms | 2197.504 ms | 12.463 ms |
| schema_define_node_types(nt: 50K) | 304.343 ms | 296.481 ms | 334.567 ms | 7.833 ms |
| schema_define_relation_types (rt: 25K) | 91.259 ms | 89.704 ms | 107.295 ms | 3.838 ms |
| serialization_load(n: 500K, r: 250K, unsafe mode) | 3330.280 ms | 3285.090 ms | 3450.638 ms | 32.061 ms |
| serialization_load(n: 500K, r: 250K, validate off) | 3388.097 ms | 3336.841 ms | 3422.516 ms | 24.423 ms |
| serialization_load(n: 500K, r: 250K, validate on) | 3385.150 ms | 3336.651 ms | 3446.694 ms | 34.075 ms |
| serialization_save(n: 500K, r: 250K) | 11536.837 ms | 11199.568 ms | 11791.500 ms | 178.649 ms |
- Memory overhead: 575.9 MB (total: 603882160 B, per node: 1208.000 B)