[
  {
    "name": "SQLite",
    "operation": "INSERT (single)",
    "samples": 100,
    "mean_ms": 1.1429446772672236,
    "median_ms": 1.1120839626528323,
    "p95_ms": 1.3595609925687313,
    "p99_ms": 1.5702530508860946,
    "min_ms": 1.0651589836925268,
    "max_ms": 1.5702530508860946,
    "ops_per_sec": 874.932986600013
  },
  {
    "name": "SQLite",
    "operation": "SELECT recent (LIMIT 50)",
    "samples": 100,
    "mean_ms": 0.1497111632488668,
    "median_ms": 0.14744600048288703,
    "p95_ms": 0.16588205471634865,
    "p99_ms": 0.19576202612370253,
    "min_ms": 0.1444709487259388,
    "max_ms": 0.19576202612370253,
    "ops_per_sec": 6679.528622309127
  },
  {
    "name": "SQLite",
    "operation": "SELECT by type",
    "samples": 100,
    "mean_ms": 0.1452046213671565,
    "median_ms": 0.14327099779620767,
    "p95_ms": 0.159741030074656,
    "p99_ms": 0.20464195404201746,
    "min_ms": 0.14055101200938225,
    "max_ms": 0.20464195404201746,
    "ops_per_sec": 6886.833150244264
  },
  {
    "name": "SQLite",
    "operation": "LIKE search",
    "samples": 100,
    "mean_ms": 0.13849956914782524,
    "median_ms": 0.13719149865210056,
    "p95_ms": 0.14585198368877172,
    "p99_ms": 0.19792199600487947,
    "min_ms": 0.1340809976682067,
    "max_ms": 0.19792199600487947,
    "ops_per_sec": 7220.239067550213
  },
  {
    "name": "SQLite",
    "operation": "Graph query (1-hop)",
    "samples": 100,
    "mean_ms": 0.1656885934062302,
    "median_ms": 0.16310601495206356,
    "p95_ms": 0.18141092732548714,
    "p99_ms": 0.23385195527225733,
    "min_ms": 0.15984103083610535,
    "max_ms": 0.23385195527225733,
    "ops_per_sec": 6035.41848863567
  },
  {
    "name": "Qdrant",
    "operation": "INSERT (single + embed)",
    "samples": 50,
    "mean_ms": 7.81712032854557,
    "median_ms": 4.746215010527521,
    "p95_ms": 5.6189680472016335,
    "p99_ms": 156.39470203313977,
    "min_ms": 4.38071705866605,
    "max_ms": 156.39470203313977,
    "ops_per_sec": 127.92434527946648
  },
  {
    "name": "Qdrant",
    "operation": "Semantic search (top-5)",
    "samples": 100,
    "mean_ms": 1.2219337350688875,
    "median_ms": 1.1123394942842424,
    "p95_ms": 1.682064961642027,
    "p99_ms": 2.7543739415705204,
    "min_ms": 0.9932080283761024,
    "max_ms": 2.7543739415705204,
    "ops_per_sec": 818.3749832748698
  },
  {
    "name": "Qdrant",
    "operation": "Filtered search",
    "samples": 100,
    "mean_ms": 1.2450160249136388,
    "median_ms": 1.2208950356580317,
    "p95_ms": 1.2983810156583786,
    "p99_ms": 3.2460070215165615,
    "min_ms": 1.1418990325182676,
    "max_ms": 3.2460070215165615,
    "ops_per_sec": 803.202513051481
  },
  {
    "name": "Embedding",
    "operation": "Generate (all-MiniLM-L6-v2)",
    "samples": 100,
    "mean_ms": 3.2829831482376903,
    "median_ms": 3.2453580060973763,
    "p95_ms": 3.575409995391965,
    "p99_ms": 4.24535502679646,
    "min_ms": 3.1607369892299175,
    "max_ms": 4.24535502679646,
    "ops_per_sec": 304.601015249439
  },
  {
    "name": "Consolidation",
    "operation": "Simple extraction",
    "samples": 100,
    "mean_ms": 0.04601658787578344,
    "median_ms": 0.04540046211332083,
    "p95_ms": 0.04780001472681761,
    "p99_ms": 0.07955997716635466,
    "min_ms": 0.04478008486330509,
    "max_ms": 0.07955997716635466,
    "ops_per_sec": 21731.293999880792
  },
  {
    "name": "Consolidation",
    "operation": "Semantic dedup",
    "samples": 20,
    "mean_ms": 33.511918887961656,
    "median_ms": 32.87853847723454,
    "p95_ms": 38.731466978788376,
    "p99_ms": 38.731466978788376,
    "min_ms": 31.861560069955885,
    "max_ms": 38.731466978788376,
    "ops_per_sec": 29.840129517597564
  },
  {
    "name": "SQLite@100",
    "operation": "SELECT recent",
    "samples": 50,
    "mean_ms": 0.15139207243919373,
    "median_ms": 0.14865596313029528,
    "p95_ms": 0.1651509664952755,
    "p99_ms": 0.2013719640672207,
    "min_ms": 0.14511204790323973,
    "max_ms": 0.2013719640672207,
    "ops_per_sec": 6605.365683210709
  },
  {
    "name": "SQLite@1000",
    "operation": "SELECT recent",
    "samples": 50,
    "mean_ms": 0.16931103775277734,
    "median_ms": 0.16216648509725928,
    "p95_ms": 0.19682198762893677,
    "p99_ms": 0.24656206369400024,
    "min_ms": 0.15751097816973925,
    "max_ms": 0.24656206369400024,
    "ops_per_sec": 5906.289473342952
  },
  {
    "name": "SQLite@5000",
    "operation": "SELECT recent",
    "samples": 50,
    "mean_ms": 0.16595820896327496,
    "median_ms": 0.16168103320524096,
    "p95_ms": 0.18208206165581942,
    "p99_ms": 0.2518820110708475,
    "min_ms": 0.15775102656334639,
    "max_ms": 0.2518820110708475,
    "ops_per_sec": 6025.613353186349
  }
]
