{"post":"semurg-against-the-databases-you-run","evidence":[{"id":"bench:graph/t2/server/neo4j@r11.118","label":"r11.118.20261019.dceaf6f","domain":"graph","title":"One query, 4 hops","column":"server","kind":"bench","n":1,"test":"t2","release":"r11.118","url":"/benchmark#graph","incumbent":"neo4j","ours":2.943,"theirs":285.713,"dnf":null,"unit_note":"median time per query","cell_kind":"latency_ms"},{"id":"bench:graph/t2/server/arangodb@r11.118","label":"r11.118.20261019.dceaf6f","domain":"graph","title":"One query, 4 hops","column":"server","kind":"bench","n":2,"test":"t2","release":"r11.118","url":"/benchmark#graph","incumbent":"arangodb","ours":2.943,"theirs":347.244,"dnf":null,"unit_note":"median time per query","cell_kind":"latency_ms"},{"id":"bench:graph/t2/server/falkordb@r11.118","label":"r11.118.20261019.dceaf6f","domain":"graph","title":"One query, 4 hops","column":"server","kind":"bench","n":3,"test":"t2","release":"r11.118","url":"/benchmark#graph","incumbent":"falkordb","ours":2.943,"theirs":207.248,"dnf":null,"unit_note":"median time per query","cell_kind":"latency_ms"},{"id":"bench:vector/t2/server/milvus@r11.123","label":"r11.123.20261023.b589bad","domain":"vector","title":"One query, exact search","column":"server","kind":"bench","n":4,"test":"t2","release":"r11.123","url":"/benchmark#vector","incumbent":"milvus","ours":14.338,"theirs":19.024,"dnf":null,"unit_note":"median time per query","cell_kind":"latency_ms"},{"id":"bench:vector/t2/server/pgvector@r11.123","label":"r11.123.20261023.b589bad","domain":"vector","title":"One query, exact search","column":"server","kind":"bench","n":5,"test":"t2","release":"r11.123","url":"/benchmark#vector","incumbent":"pgvector","ours":14.338,"theirs":59.263,"dnf":null,"unit_note":"median time per query","cell_kind":"latency_ms"},{"id":"bench:vector/t2_throughput/server/milvus@r11.123","label":"r11.123.20261023.b589bad","domain":"vector","title":"16 queries at once, exact search","column":"server","kind":"bench","n":6,"test":"t2_throughput","release":"r11.123","url":"/benchmark#vector","incumbent":"milvus","ours":800.728,"theirs":127.465,"dnf":null,"unit_note":"queries per second; every engine on all of the server's threads; Semurg answers the queries that arrive together in one pass over the vectors","cell_kind":"qps"},{"id":"bench:time_series/t2/server/timescaledb@r11.127","label":"r11.127.20261026.f8fafdc","domain":"time_series","title":"One query","column":"server","kind":"bench","n":7,"test":"t2","release":"r11.127","url":"/benchmark#time_series","incumbent":"timescaledb","ours":0.145,"theirs":0.34,"dnf":null,"unit_note":"median time per query","cell_kind":"latency_ms"},{"id":"bench:time_series/t2/server/influxdb@r11.127","label":"r11.127.20261026.f8fafdc","domain":"time_series","title":"One query","column":"server","kind":"bench","n":8,"test":"t2","release":"r11.127","url":"/benchmark#time_series","incumbent":"influxdb","ours":0.145,"theirs":0.523,"dnf":null,"unit_note":"median time per query","cell_kind":"latency_ms"},{"id":"bench:time_series/t2_throughput/server/timescaledb@r11.127","label":"r11.127.20261026.f8fafdc","domain":"time_series","title":"16 queries at once","column":"server","kind":"bench","n":9,"test":"t2_throughput","release":"r11.127","url":"/benchmark#time_series","incumbent":"timescaledb","ours":96692.5,"theirs":19353.333,"dnf":null,"unit_note":"queries per second","cell_kind":"qps"},{"id":"bench:document/t2/server/mongodb@r11.121","label":"r11.121.20261021.3619d35","domain":"document","title":"One read by id","column":"server","kind":"bench","n":10,"test":"t2","release":"r11.121","url":"/benchmark#document","incumbent":"mongodb","ours":0.096,"theirs":0.26,"dnf":null,"unit_note":"median time per read","cell_kind":"latency_ms"},{"id":"bench:search/t2/server/meilisearch@r11.123","label":"r11.123.20261023.b589bad","domain":"search","title":"One search","column":"server","kind":"bench","n":11,"test":"t2","release":"r11.123","url":"/benchmark#search","incumbent":"meilisearch","ours":0.11,"theirs":0.366,"dnf":null,"unit_note":"median time per search","cell_kind":"latency_ms"},{"id":"bench:search/t2/server/typesense@r11.123","label":"r11.123.20261023.b589bad","domain":"search","title":"One search","column":"server","kind":"bench","n":12,"test":"t2","release":"r11.123","url":"/benchmark#search","incumbent":"typesense","ours":0.11,"theirs":1.113,"dnf":null,"unit_note":"median time per search","cell_kind":"latency_ms"},{"id":"bench:key_value/t2/embedded/redis@r11.124","label":"r11.124.20261024.8441a38","domain":"key_value","title":"One read (point get)","column":"embedded","kind":"bench","n":13,"test":"t2","release":"r11.124","url":"/benchmark#key_value","incumbent":"redis","ours":0.005,"theirs":0.015,"dnf":null,"unit_note":"median time per read","cell_kind":"latency_ms"},{"id":"bench:columnar/t2/server/clickhouse@r11.125","label":"r11.125.20261024.2c9a901","domain":"columnar","title":"One query, a filtered sum","column":"server","kind":"bench","n":14,"test":"t2","release":"r11.125","url":"/benchmark#columnar","incumbent":"clickhouse","ours":17.582,"theirs":17.738,"dnf":null,"unit_note":"median time per query","cell_kind":"latency_ms"},{"id":"bench:streaming/t2/server/kafka@r11.126","label":"r11.126.20261025.70c5311","domain":"streaming","title":"Deliver one message","column":"server","kind":"bench","n":15,"test":"t2","release":"r11.126","url":"/benchmark#streaming","incumbent":"kafka","ours":0.295,"theirs":0.31,"dnf":null,"unit_note":"median time from producing a message to a consumer reading it. Semurg acknowledges a message only after its write has completed on the device; Kafka and Redpanda ran at acks=1 and acknowledge from memory.","cell_kind":"latency_ms"},{"id":"bench:streaming/t2_throughput/server/redpanda@r11.126","label":"r11.126.20261025.70c5311","domain":"streaming","title":"16 deliveries at once","column":"server","kind":"bench","n":16,"test":"t2_throughput","release":"r11.126","url":"/benchmark#streaming","incumbent":"redpanda","ours":26991.667,"theirs":30730.0,"dnf":null,"unit_note":"deliveries per second","cell_kind":"qps"},{"id":"bench:knowledge/t2/server/postgres@r11.125","label":"r11.125.20261024.2c9a901","domain":"knowledge","title":"One question, 2 hops","column":"server","kind":"bench","n":17,"test":"t2","release":"r11.125","url":"/benchmark#knowledge","incumbent":"postgres","ours":0.184,"theirs":0.208,"dnf":null,"unit_note":"median time per question","cell_kind":"latency_ms"}],"url":"https://one.semurg.io/blog/semurg-against-the-databases-you-run","schema":"semurg.blog_evidence/1"}
