← Back to comparisons

Individual trial

Qdrant · Trial 5

Natural Questions · 100k

Run fb2_429e9a_039

Setup

Collection
100,000 unchanged documents + 200 initial mutation targets
Measured phase
30 seconds · 10 changes/s · 10 background queries/s
Database
Version 1.20.0 · 2 CPUs · 3 GiB memory

Validity checks

  • Changes were submitted on schedulePassed
  • Observation reads started on schedulePassed
  • Background queries started on schedulePassed
  • Search recall met the 95% targetPassed
  • Every mutation had a valid starting statePassed
  • The client dropped no mutationsPassed
  • Quality queries stayed in the intended corpusPassed
  • The configured search index was verifiedPassed

Measurements

Successful-change latencies and all-offered confirmation rates
ChangeFirst visible p95Confirmed p95Confirmed changes
insert74.60 ms222.88 ms100/100
Replace73.07 ms222.98 ms100/100
delete21.21 ms162.42 ms100/100

Background queries: 300/300 succeeded · recall 98.9% · p95 time 12.26 ms.

Client scheduling and request times

Arrival lag p95: 0.66 ms. Probe dispatch lag p95: 1.95 ms. Probe request p95: 49.26 ms. Write request p95: 12.45 ms.

Inspect the raw evidence

These compressed files are the inputs to the evidence audit.

Effective database configuration
{
  "version": "1.20.0",
  "collection": {
    "status": "green",
    "optimizer_status": "ok",
    "indexed_vectors_count": 100200,
    "points_count": 100200,
    "segments_count": 2,
    "config": {
      "params": {
        "vectors": {
          "size": 384,
          "distance": "Cosine"
        },
        "shard_number": 1,
        "replication_factor": 1,
        "write_consistency_factor": 1,
        "on_disk_payload": true
      },
      "hnsw_config": {
        "m": 16,
        "ef_construct": 128,
        "full_scan_threshold": 10,
        "max_indexing_threads": 0,
        "on_disk": false
      },
      "optimizer_config": {
        "deleted_threshold": 0.2,
        "vacuum_min_vector_number": 1000,
        "default_segment_number": 0,
        "max_segment_size": null,
        "memmap_threshold": null,
        "indexing_threshold": 1024,
        "flush_interval_sec": 5,
        "max_optimization_threads": null,
        "prevent_unoptimized": null
      },
      "wal_config": {
        "wal_capacity_mb": 32,
        "wal_segments_ahead": 0,
        "wal_retain_closed": 1
      },
      "quantization_config": null
    },
    "payload_schema": {
      "cohort": {
        "data_type": "keyword",
        "points": 100200
      }
    },
    "update_queue": {
      "length": 0
    },
    "created_at": "2026-10-29T03:24:36.873Z"
  },
  "ack": "wait=true",
  "transport": "HTTP REST, pooled httpx"
}