From afb50048a0c6011c4d45d5331b8c0ca69665f776 Mon Sep 17 00:00:00 2001 From: Marc <22025123+marcmacmac@users.noreply.github.com> Date: Fri, 18 Sep 2026 08:06:05 -0700 Subject: [PATCH] Add ObsessionDB --- obsessiondb/benchmark.sh | 42 ++++++++ obsessiondb/create.sql | 109 ++++++++++++++++++++ obsessiondb/queries.sql | 43 ++++++++ obsessiondb/results/20260917/dev.1.8.json | 63 +++++++++++ obsessiondb/results/20260918/aws.1.128.json | 63 +++++++++++ obsessiondb/results/20260918/aws.1.16.json | 63 +++++++++++ obsessiondb/results/20260918/aws.1.256.json | 63 +++++++++++ obsessiondb/results/20260918/aws.1.32.json | 63 +++++++++++ obsessiondb/results/20260918/aws.1.336.json | 63 +++++++++++ obsessiondb/results/20260918/aws.1.64.json | 63 +++++++++++ obsessiondb/results/20260918/aws.1.8.json | 63 +++++++++++ obsessiondb/results/20260918/aws.2.128.json | 63 +++++++++++ obsessiondb/results/20260918/aws.2.16.json | 63 +++++++++++ obsessiondb/results/20260918/aws.2.256.json | 63 +++++++++++ obsessiondb/results/20260918/aws.2.32.json | 63 +++++++++++ obsessiondb/results/20260918/aws.2.336.json | 63 +++++++++++ obsessiondb/results/20260918/aws.2.64.json | 63 +++++++++++ obsessiondb/results/20260918/aws.2.8.json | 63 +++++++++++ obsessiondb/results/20260918/aws.3.128.json | 63 +++++++++++ obsessiondb/results/20260918/aws.3.16.json | 63 +++++++++++ obsessiondb/results/20260918/aws.3.256.json | 63 +++++++++++ obsessiondb/results/20260918/aws.3.32.json | 63 +++++++++++ obsessiondb/results/20260918/aws.3.336.json | 63 +++++++++++ obsessiondb/results/20260918/aws.3.64.json | 63 +++++++++++ obsessiondb/results/20260918/aws.3.8.json | 63 +++++++++++ obsessiondb/run.sh | 6 ++ 26 files changed, 1586 insertions(+) create mode 100755 obsessiondb/benchmark.sh create mode 100644 obsessiondb/create.sql create mode 100644 obsessiondb/queries.sql create mode 100644 obsessiondb/results/20260917/dev.1.8.json create mode 100644 obsessiondb/results/20260918/aws.1.128.json create mode 100644 obsessiondb/results/20260918/aws.1.16.json create mode 100644 obsessiondb/results/20260918/aws.1.256.json create mode 100644 obsessiondb/results/20260918/aws.1.32.json create mode 100644 obsessiondb/results/20260918/aws.1.336.json create mode 100644 obsessiondb/results/20260918/aws.1.64.json create mode 100644 obsessiondb/results/20260918/aws.1.8.json create mode 100644 obsessiondb/results/20260918/aws.2.128.json create mode 100644 obsessiondb/results/20260918/aws.2.16.json create mode 100644 obsessiondb/results/20260918/aws.2.256.json create mode 100644 obsessiondb/results/20260918/aws.2.32.json create mode 100644 obsessiondb/results/20260918/aws.2.336.json create mode 100644 obsessiondb/results/20260918/aws.2.64.json create mode 100644 obsessiondb/results/20260918/aws.2.8.json create mode 100644 obsessiondb/results/20260918/aws.3.128.json create mode 100644 obsessiondb/results/20260918/aws.3.16.json create mode 100644 obsessiondb/results/20260918/aws.3.256.json create mode 100644 obsessiondb/results/20260918/aws.3.32.json create mode 100644 obsessiondb/results/20260918/aws.3.336.json create mode 100644 obsessiondb/results/20260918/aws.3.64.json create mode 100644 obsessiondb/results/20260918/aws.3.8.json create mode 100755 obsessiondb/run.sh diff --git a/obsessiondb/benchmark.sh b/obsessiondb/benchmark.sh new file mode 100755 index 0000000000..e1a6cf007b --- /dev/null +++ b/obsessiondb/benchmark.sh @@ -0,0 +1,42 @@ +#!/bin/bash -e + +# Go to https://console.obsessiondb.com/ and claim a free dev instance. +# To reproduce the sized results in results/, write to marc@obsessiondb.com and we will +# grant you $500 of credits so you can run the benchmark on the same instance sizes. +# The number of threads is "SELECT value FROM system.settings WHERE name = 'max_threads'". + +# Load the data + +# export FQDN=... +# export PASSWORD=... + +clickhouse-client --host "$FQDN" --password "$PASSWORD" --secure < create.sql + +MAX_INSERT_THREADS=$(clickhouse-client --host "$FQDN" --password "$PASSWORD" --secure --query "SELECT intDiv(getSetting('max_threads'), 4)") + +# The source is spelled `urlCluster('cluster', ...)` on purpose. With parallel replicas enabled, +# `parallel_distributed_insert_select = 2` (the default) forwards this INSERT SELECT to every replica +# and hands the 100 files out through a task iterator, so each replica loads only its share. +# Since ClickHouse 26.6 a plain `url(...)` is auto-converted to the cluster storage on the initiator, +# but the forwarded query still says `url(...)`, and a plain `url(...)` on a replica ignores the task +# iterator and reads all 100 files — every replica inserts the full dataset, and a service with N +# replicas ends up with N copies of the data (the load time and query times grow accordingly). +clickhouse-client --host "$FQDN" --password "$PASSWORD" --secure --time --enable-parallel-replicas 1 --max-insert-threads $MAX_INSERT_THREADS --query " + INSERT INTO hits SELECT * FROM urlCluster('cluster', 'https://datasets.clickhouse.com/hits_compatible/athena_partitioned/hits_{0..99}.parquet') +" + +# Refuse to report results for a table that does not contain exactly the dataset. +# A non-numeric last line makes collect-results.sh skip this run instead of publishing it. +EXPECTED_ROWS=99997497 +ROWS=$(clickhouse-client --host "$FQDN" --password "$PASSWORD" --secure --query "SELECT count() FROM hits") +if [ "$ROWS" != "$EXPECTED_ROWS" ] +then + echo "Error: the table contains $ROWS rows, expected $EXPECTED_ROWS. Not running the queries." >&2 + exit 1 +fi + +# Run the queries + +./run.sh + +clickhouse-client --host "$FQDN" --password "$PASSWORD" --secure --query "SELECT total_bytes FROM system.tables WHERE name = 'hits' AND database = 'default'" diff --git a/obsessiondb/create.sql b/obsessiondb/create.sql new file mode 100644 index 0000000000..1850bffedc --- /dev/null +++ b/obsessiondb/create.sql @@ -0,0 +1,109 @@ +CREATE TABLE hits +( + WatchID BIGINT NOT NULL, + JavaEnable SMALLINT NOT NULL, + Title TEXT NOT NULL, + GoodEvent SMALLINT NOT NULL, + EventTime TIMESTAMP NOT NULL, + EventDate Date NOT NULL, + CounterID INTEGER NOT NULL, + ClientIP INTEGER NOT NULL, + RegionID INTEGER NOT NULL, + UserID BIGINT NOT NULL, + CounterClass SMALLINT NOT NULL, + OS SMALLINT NOT NULL, + UserAgent SMALLINT NOT NULL, + URL TEXT NOT NULL, + Referer TEXT NOT NULL, + IsRefresh SMALLINT NOT NULL, + RefererCategoryID SMALLINT NOT NULL, + RefererRegionID INTEGER NOT NULL, + URLCategoryID SMALLINT NOT NULL, + URLRegionID INTEGER NOT NULL, + ResolutionWidth SMALLINT NOT NULL, + ResolutionHeight SMALLINT NOT NULL, + ResolutionDepth SMALLINT NOT NULL, + FlashMajor SMALLINT NOT NULL, + FlashMinor SMALLINT NOT NULL, + FlashMinor2 TEXT NOT NULL, + NetMajor SMALLINT NOT NULL, + NetMinor SMALLINT NOT NULL, + UserAgentMajor SMALLINT NOT NULL, + UserAgentMinor VARCHAR(255) NOT NULL, + CookieEnable SMALLINT NOT NULL, + JavascriptEnable SMALLINT NOT NULL, + IsMobile SMALLINT NOT NULL, + MobilePhone SMALLINT NOT NULL, + MobilePhoneModel TEXT NOT NULL, + Params TEXT NOT NULL, + IPNetworkID INTEGER NOT NULL, + TraficSourceID SMALLINT NOT NULL, + SearchEngineID SMALLINT NOT NULL, + SearchPhrase TEXT NOT NULL, + AdvEngineID SMALLINT NOT NULL, + IsArtifical SMALLINT NOT NULL, + WindowClientWidth SMALLINT NOT NULL, + WindowClientHeight SMALLINT NOT NULL, + ClientTimeZone SMALLINT NOT NULL, + ClientEventTime TIMESTAMP NOT NULL, + SilverlightVersion1 SMALLINT NOT NULL, + SilverlightVersion2 SMALLINT NOT NULL, + SilverlightVersion3 INTEGER NOT NULL, + SilverlightVersion4 SMALLINT NOT NULL, + PageCharset TEXT NOT NULL, + CodeVersion INTEGER NOT NULL, + IsLink SMALLINT NOT NULL, + IsDownload SMALLINT NOT NULL, + IsNotBounce SMALLINT NOT NULL, + FUniqID BIGINT NOT NULL, + OriginalURL TEXT NOT NULL, + HID INTEGER NOT NULL, + IsOldCounter SMALLINT NOT NULL, + IsEvent SMALLINT NOT NULL, + IsParameter SMALLINT NOT NULL, + DontCountHits SMALLINT NOT NULL, + WithHash SMALLINT NOT NULL, + HitColor CHAR NOT NULL, + LocalEventTime TIMESTAMP NOT NULL, + Age SMALLINT NOT NULL, + Sex SMALLINT NOT NULL, + Income SMALLINT NOT NULL, + Interests SMALLINT NOT NULL, + Robotness SMALLINT NOT NULL, + RemoteIP INTEGER NOT NULL, + WindowName INTEGER NOT NULL, + OpenerName INTEGER NOT NULL, + HistoryLength SMALLINT NOT NULL, + BrowserLanguage TEXT NOT NULL, + BrowserCountry TEXT NOT NULL, + SocialNetwork TEXT NOT NULL, + SocialAction TEXT NOT NULL, + HTTPError SMALLINT NOT NULL, + SendTiming INTEGER NOT NULL, + DNSTiming INTEGER NOT NULL, + ConnectTiming INTEGER NOT NULL, + ResponseStartTiming INTEGER NOT NULL, + ResponseEndTiming INTEGER NOT NULL, + FetchTiming INTEGER NOT NULL, + SocialSourceNetworkID SMALLINT NOT NULL, + SocialSourcePage TEXT NOT NULL, + ParamPrice BIGINT NOT NULL, + ParamOrderID TEXT NOT NULL, + ParamCurrency TEXT NOT NULL, + ParamCurrencyID SMALLINT NOT NULL, + OpenstatServiceName TEXT NOT NULL, + OpenstatCampaignID TEXT NOT NULL, + OpenstatAdID TEXT NOT NULL, + OpenstatSourceID TEXT NOT NULL, + UTMSource TEXT NOT NULL, + UTMMedium TEXT NOT NULL, + UTMCampaign TEXT NOT NULL, + UTMContent TEXT NOT NULL, + UTMTerm TEXT NOT NULL, + FromTag TEXT NOT NULL, + HasGCLID SMALLINT NOT NULL, + RefererHash BIGINT NOT NULL, + URLHash BIGINT NOT NULL, + CLID INTEGER NOT NULL, + PRIMARY KEY (CounterID, EventDate, UserID, EventTime, WatchID) +); diff --git a/obsessiondb/queries.sql b/obsessiondb/queries.sql new file mode 100644 index 0000000000..31f65fc898 --- /dev/null +++ b/obsessiondb/queries.sql @@ -0,0 +1,43 @@ +SELECT COUNT(*) FROM hits; +SELECT COUNT(*) FROM hits WHERE AdvEngineID <> 0; +SELECT SUM(AdvEngineID), COUNT(*), AVG(ResolutionWidth) FROM hits; +SELECT AVG(UserID) FROM hits; +SELECT COUNT(DISTINCT UserID) FROM hits; +SELECT COUNT(DISTINCT SearchPhrase) FROM hits; +SELECT MIN(EventDate), MAX(EventDate) FROM hits; +SELECT AdvEngineID, COUNT(*) FROM hits WHERE AdvEngineID <> 0 GROUP BY AdvEngineID ORDER BY COUNT(*) DESC; +SELECT RegionID, COUNT(DISTINCT UserID) AS u FROM hits GROUP BY RegionID ORDER BY u DESC LIMIT 10; +SELECT RegionID, SUM(AdvEngineID), COUNT(*) AS c, AVG(ResolutionWidth), COUNT(DISTINCT UserID) FROM hits GROUP BY RegionID ORDER BY c DESC LIMIT 10; +SELECT MobilePhoneModel, COUNT(DISTINCT UserID) AS u FROM hits WHERE MobilePhoneModel <> '' GROUP BY MobilePhoneModel ORDER BY u DESC LIMIT 10; +SELECT MobilePhone, MobilePhoneModel, COUNT(DISTINCT UserID) AS u FROM hits WHERE MobilePhoneModel <> '' GROUP BY MobilePhone, MobilePhoneModel ORDER BY u DESC LIMIT 10; +SELECT SearchPhrase, COUNT(*) AS c FROM hits WHERE SearchPhrase <> '' GROUP BY SearchPhrase ORDER BY c DESC LIMIT 10; +SELECT SearchPhrase, COUNT(DISTINCT UserID) AS u FROM hits WHERE SearchPhrase <> '' GROUP BY SearchPhrase ORDER BY u DESC LIMIT 10; +SELECT SearchEngineID, SearchPhrase, COUNT(*) AS c FROM hits WHERE SearchPhrase <> '' GROUP BY SearchEngineID, SearchPhrase ORDER BY c DESC LIMIT 10; +SELECT UserID, COUNT(*) FROM hits GROUP BY UserID ORDER BY COUNT(*) DESC LIMIT 10; +SELECT UserID, SearchPhrase, COUNT(*) FROM hits GROUP BY UserID, SearchPhrase ORDER BY COUNT(*) DESC LIMIT 10; +SELECT UserID, SearchPhrase, COUNT(*) FROM hits GROUP BY UserID, SearchPhrase LIMIT 10; +SELECT UserID, extract(minute FROM EventTime) AS m, SearchPhrase, COUNT(*) FROM hits GROUP BY UserID, m, SearchPhrase ORDER BY COUNT(*) DESC LIMIT 10; +SELECT UserID FROM hits WHERE UserID = 435090932899640449; +SELECT COUNT(*) FROM hits WHERE URL LIKE '%google%'; +SELECT SearchPhrase, MIN(URL), COUNT(*) AS c FROM hits WHERE URL LIKE '%google%' AND SearchPhrase <> '' GROUP BY SearchPhrase ORDER BY c DESC LIMIT 10; +SELECT SearchPhrase, MIN(URL), MIN(Title), COUNT(*) AS c, COUNT(DISTINCT UserID) FROM hits WHERE Title LIKE '%Google%' AND URL NOT LIKE '%.google.%' AND SearchPhrase <> '' GROUP BY SearchPhrase ORDER BY c DESC LIMIT 10; +SELECT * FROM hits WHERE URL LIKE '%google%' ORDER BY EventTime LIMIT 10; +SELECT SearchPhrase FROM hits WHERE SearchPhrase <> '' ORDER BY EventTime LIMIT 10; +SELECT SearchPhrase FROM hits WHERE SearchPhrase <> '' ORDER BY SearchPhrase LIMIT 10; +SELECT SearchPhrase FROM hits WHERE SearchPhrase <> '' ORDER BY EventTime, SearchPhrase LIMIT 10; +SELECT CounterID, AVG(length(URL)) AS l, COUNT(*) AS c FROM hits WHERE URL <> '' GROUP BY CounterID HAVING COUNT(*) > 100000 ORDER BY l DESC LIMIT 25; +SELECT REGEXP_REPLACE(Referer, '^https?://(?:www\.)?([^/]+)/.*$', '\1') AS k, AVG(length(Referer)) AS l, COUNT(*) AS c, MIN(Referer) FROM hits WHERE Referer <> '' GROUP BY k HAVING COUNT(*) > 100000 ORDER BY l DESC LIMIT 25; +SELECT SUM(ResolutionWidth), SUM(ResolutionWidth + 1), SUM(ResolutionWidth + 2), SUM(ResolutionWidth + 3), SUM(ResolutionWidth + 4), SUM(ResolutionWidth + 5), SUM(ResolutionWidth + 6), SUM(ResolutionWidth + 7), SUM(ResolutionWidth + 8), SUM(ResolutionWidth + 9), SUM(ResolutionWidth + 10), SUM(ResolutionWidth + 11), SUM(ResolutionWidth + 12), SUM(ResolutionWidth + 13), SUM(ResolutionWidth + 14), SUM(ResolutionWidth + 15), SUM(ResolutionWidth + 16), SUM(ResolutionWidth + 17), SUM(ResolutionWidth + 18), SUM(ResolutionWidth + 19), SUM(ResolutionWidth + 20), SUM(ResolutionWidth + 21), SUM(ResolutionWidth + 22), SUM(ResolutionWidth + 23), SUM(ResolutionWidth + 24), SUM(ResolutionWidth + 25), SUM(ResolutionWidth + 26), SUM(ResolutionWidth + 27), SUM(ResolutionWidth + 28), SUM(ResolutionWidth + 29), SUM(ResolutionWidth + 30), SUM(ResolutionWidth + 31), SUM(ResolutionWidth + 32), SUM(ResolutionWidth + 33), SUM(ResolutionWidth + 34), SUM(ResolutionWidth + 35), SUM(ResolutionWidth + 36), SUM(ResolutionWidth + 37), SUM(ResolutionWidth + 38), SUM(ResolutionWidth + 39), SUM(ResolutionWidth + 40), SUM(ResolutionWidth + 41), SUM(ResolutionWidth + 42), SUM(ResolutionWidth + 43), SUM(ResolutionWidth + 44), SUM(ResolutionWidth + 45), SUM(ResolutionWidth + 46), SUM(ResolutionWidth + 47), SUM(ResolutionWidth + 48), SUM(ResolutionWidth + 49), SUM(ResolutionWidth + 50), SUM(ResolutionWidth + 51), SUM(ResolutionWidth + 52), SUM(ResolutionWidth + 53), SUM(ResolutionWidth + 54), SUM(ResolutionWidth + 55), SUM(ResolutionWidth + 56), SUM(ResolutionWidth + 57), SUM(ResolutionWidth + 58), SUM(ResolutionWidth + 59), SUM(ResolutionWidth + 60), SUM(ResolutionWidth + 61), SUM(ResolutionWidth + 62), SUM(ResolutionWidth + 63), SUM(ResolutionWidth + 64), SUM(ResolutionWidth + 65), SUM(ResolutionWidth + 66), SUM(ResolutionWidth + 67), SUM(ResolutionWidth + 68), SUM(ResolutionWidth + 69), SUM(ResolutionWidth + 70), SUM(ResolutionWidth + 71), SUM(ResolutionWidth + 72), SUM(ResolutionWidth + 73), SUM(ResolutionWidth + 74), SUM(ResolutionWidth + 75), SUM(ResolutionWidth + 76), SUM(ResolutionWidth + 77), SUM(ResolutionWidth + 78), SUM(ResolutionWidth + 79), SUM(ResolutionWidth + 80), SUM(ResolutionWidth + 81), SUM(ResolutionWidth + 82), SUM(ResolutionWidth + 83), SUM(ResolutionWidth + 84), SUM(ResolutionWidth + 85), SUM(ResolutionWidth + 86), SUM(ResolutionWidth + 87), SUM(ResolutionWidth + 88), SUM(ResolutionWidth + 89) FROM hits; +SELECT SearchEngineID, ClientIP, COUNT(*) AS c, SUM(IsRefresh), AVG(ResolutionWidth) FROM hits WHERE SearchPhrase <> '' GROUP BY SearchEngineID, ClientIP ORDER BY c DESC LIMIT 10; +SELECT WatchID, ClientIP, COUNT(*) AS c, SUM(IsRefresh), AVG(ResolutionWidth) FROM hits WHERE SearchPhrase <> '' GROUP BY WatchID, ClientIP ORDER BY c DESC LIMIT 10; +SELECT WatchID, ClientIP, COUNT(*) AS c, SUM(IsRefresh), AVG(ResolutionWidth) FROM hits GROUP BY WatchID, ClientIP ORDER BY c DESC LIMIT 10; +SELECT URL, COUNT(*) AS c FROM hits GROUP BY URL ORDER BY c DESC LIMIT 10; +SELECT 1, URL, COUNT(*) AS c FROM hits GROUP BY 1, URL ORDER BY c DESC LIMIT 10; +SELECT ClientIP, ClientIP - 1, ClientIP - 2, ClientIP - 3, COUNT(*) AS c FROM hits GROUP BY ClientIP, ClientIP - 1, ClientIP - 2, ClientIP - 3 ORDER BY c DESC LIMIT 10; +SELECT URL, COUNT(*) AS PageViews FROM hits WHERE CounterID = 62 AND EventDate >= '2013-07-01' AND EventDate <= '2013-07-31' AND DontCountHits = 0 AND IsRefresh = 0 AND URL <> '' GROUP BY URL ORDER BY PageViews DESC LIMIT 10; +SELECT Title, COUNT(*) AS PageViews FROM hits WHERE CounterID = 62 AND EventDate >= '2013-07-01' AND EventDate <= '2013-07-31' AND DontCountHits = 0 AND IsRefresh = 0 AND Title <> '' GROUP BY Title ORDER BY PageViews DESC LIMIT 10; +SELECT URL, COUNT(*) AS PageViews FROM hits WHERE CounterID = 62 AND EventDate >= '2013-07-01' AND EventDate <= '2013-07-31' AND IsRefresh = 0 AND IsLink <> 0 AND IsDownload = 0 GROUP BY URL ORDER BY PageViews DESC LIMIT 10 OFFSET 1000; +SELECT TraficSourceID, SearchEngineID, AdvEngineID, CASE WHEN (SearchEngineID = 0 AND AdvEngineID = 0) THEN Referer ELSE '' END AS Src, URL AS Dst, COUNT(*) AS PageViews FROM hits WHERE CounterID = 62 AND EventDate >= '2013-07-01' AND EventDate <= '2013-07-31' AND IsRefresh = 0 GROUP BY TraficSourceID, SearchEngineID, AdvEngineID, Src, Dst ORDER BY PageViews DESC LIMIT 10 OFFSET 1000; +SELECT URLHash, EventDate, COUNT(*) AS PageViews FROM hits WHERE CounterID = 62 AND EventDate >= '2013-07-01' AND EventDate <= '2013-07-31' AND IsRefresh = 0 AND TraficSourceID IN (-1, 6) AND RefererHash = 3594120000172545465 GROUP BY URLHash, EventDate ORDER BY PageViews DESC LIMIT 10 OFFSET 100; +SELECT WindowClientWidth, WindowClientHeight, COUNT(*) AS PageViews FROM hits WHERE CounterID = 62 AND EventDate >= '2013-07-01' AND EventDate <= '2013-07-31' AND IsRefresh = 0 AND DontCountHits = 0 AND URLHash = 2868770270353813622 GROUP BY WindowClientWidth, WindowClientHeight ORDER BY PageViews DESC LIMIT 10 OFFSET 10000; +SELECT DATE_TRUNC('minute', EventTime) AS M, COUNT(*) AS PageViews FROM hits WHERE CounterID = 62 AND EventDate >= '2013-07-14' AND EventDate <= '2013-07-15' AND IsRefresh = 0 AND DontCountHits = 0 GROUP BY DATE_TRUNC('minute', EventTime) ORDER BY DATE_TRUNC('minute', EventTime) LIMIT 10 OFFSET 1000; diff --git a/obsessiondb/results/20260917/dev.1.8.json b/obsessiondb/results/20260917/dev.1.8.json new file mode 100644 index 0000000000..14f4edb433 --- /dev/null +++ b/obsessiondb/results/20260917/dev.1.8.json @@ -0,0 +1,63 @@ + +{ + "system": "ObsessionDB (dev)", + "date": "2026-09-17", + "machine": "ObsessionDB: 8GiB (dev)", + "cluster_size": 1, + "proprietary": "yes", + "hardware": "cpu", + "tuned": "no", + "comment": "", + + "tags": ["C++", "column-oriented", "ClickHouse derivative", "managed", "no-cold"], + + "load_time": 313.941, + "data_size": 10229500818, + + "result": [ +[0.004, 0.001, 0.001], +[0.020, 0.023, 0.017], +[0.186, 0.109, 0.189], +[0.207, 0.286, 0.204], +[1.012, 1.069, 1.125], +[1.485, 1.344, 1.201], +[0.044, 0.023, 0.076], +[0.022, 0.077, 0.023], +[1.496, 1.362, 1.209], +[1.494, 1.677, 1.540], +[0.418, 0.378, 0.385], +[0.613, 0.569, 0.608], +[1.387, 1.512, 1.521], +[3.740, 2.359, 2.088], +[1.840, 1.889, 2.961], +[1.114, 1.636, 1.922], +[5.439, 5.561, 5.449], +[3.975, 3.936, 4.136], +[10.019, 9.374, 9.661], +[0.044, 0.004, 0.004], +[3.330, 1.507, 1.320], +[3.787, 0.374, 0.322], +[4.505, 2.006, 2.095], +[1.667, 1.611, 1.603], +[1.082, 1.001, 0.918], +[0.694, 0.607, 0.684], +[0.979, 0.997, 0.927], +[1.075, 1.086, 1.010], +[20.737, 20.722, 20.611], +[0.119, 0.101, 0.103], +[1.070, 1.076, 1.183], +[1.873, 2.259, 2.792], +[11.040, 10.762, 10.782], +[11.925, 12.259, 12.575], +[12.576, 12.282, 12.380], +[0.842, 0.924, 1.256], +[0.084, 0.089, 0.098], +[0.035, 0.050, 0.036], +[0.050, 0.032, 0.066], +[0.160, 0.165, 0.165], +[0.023, 0.019, 0.019], +[0.033, 0.013, 0.016], +[0.012, 0.049, 0.012] +] +} + diff --git a/obsessiondb/results/20260918/aws.1.128.json b/obsessiondb/results/20260918/aws.1.128.json new file mode 100644 index 0000000000..6d337e7bd3 --- /dev/null +++ b/obsessiondb/results/20260918/aws.1.128.json @@ -0,0 +1,63 @@ + +{ + "system": "ObsessionDB (aws)", + "date": "2026-09-18", + "machine": "ObsessionDB: 128GiB", + "cluster_size": 1, + "proprietary": "yes", + "hardware": "cpu", + "tuned": "no", + "comment": "", + + "tags": ["C++", "column-oriented", "ClickHouse derivative", "managed", "aws", "no-cold"], + + "load_time": 24.767, + "data_size": 10275280946, + + "result": [ +[0.004, 0.001, 0.001], +[0.11, 0.022, 0.019], +[0.026, 0.027, 0.029], +[0.037, 0.092, 0.032], +[0.096, 0.095, 0.088], +[0.13, 0.115, 0.116], +[0.023, 0.02, 0.021], +[0.02, 0.02, 0.023], +[0.216, 0.197, 0.198], +[0.229, 0.238, 0.227], +[0.105, 0.11, 0.095], +[0.096, 0.096, 0.094], +[0.162, 0.151, 0.146], +[0.249, 0.253, 0.263], +[0.189, 0.213, 0.207], +[0.121, 0.14, 0.139], +[0.372, 0.454, 0.409], +[0.277, 0.273, 0.27], +[0.669, 0.71, 0.706], +[0.026, 0.002, 0.002], +[0.351, 0.2, 0.186], +[0.401, 0.068, 0.056], +[0.437, 0.337, 0.265], +[0.214, 0.21, 0.196], +[0.127, 0.129, 0.128], +[0.075, 0.07, 0.073], +[0.12, 0.131, 0.139], +[0.145, 0.146, 0.146], +[2.198, 2.14, 2.108], +[0.034, 0.029, 0.028], +[0.12, 0.132, 0.133], +[0.19, 0.198, 0.182], +[0.869, 0.988, 0.909], +[0.755, 0.727, 0.704], +[0.713, 0.73, 0.721], +[0.095, 0.109, 0.102], +[0.025, 0.021, 0.02], +[0.018, 0.016, 0.019], +[0.016, 0.014, 0.015], +[0.034, 0.035, 0.032], +[0.013, 0.01, 0.01], +[0.013, 0.009, 0.009], +[0.008, 0.007, 0.007] +] +} + diff --git a/obsessiondb/results/20260918/aws.1.16.json b/obsessiondb/results/20260918/aws.1.16.json new file mode 100644 index 0000000000..3fc8ad5275 --- /dev/null +++ b/obsessiondb/results/20260918/aws.1.16.json @@ -0,0 +1,63 @@ + +{ + "system": "ObsessionDB (aws)", + "date": "2026-09-18", + "machine": "ObsessionDB: 16GiB", + "cluster_size": 1, + "proprietary": "yes", + "hardware": "cpu", + "tuned": "no", + "comment": "", + + "tags": ["C++", "column-oriented", "ClickHouse derivative", "managed", "aws", "no-cold"], + + "load_time": 189.073, + "data_size": 10227328677, + + "result": [ +[0.005, 0.001, 0.001], +[0.031, 0.025, 0.028], +[0.091, 0.09, 0.085], +[0.131, 0.128, 0.128], +[0.547, 0.513, 0.488], +[0.718, 0.687, 0.668], +[0.043, 0.04, 0.033], +[0.033, 0.035, 0.029], +[0.818, 0.776, 0.802], +[0.962, 1.009, 0.814], +[0.236, 0.344, 0.275], +[0.298, 0.317, 0.29], +[0.748, 0.735, 0.693], +[1.161, 1.165, 1.24], +[1.038, 0.909, 0.873], +[0.648, 0.733, 0.735], +[2.018, 3.457, 3.387], +[2.686, 2.601, 2.807], +[5.026, 5.032, 5.167], +[0.043, 0.002, 0.002], +[1.626, 0.699, 0.705], +[1.938, 0.194, 0.177], +[2.291, 1.055, 1.05], +[0.833, 0.83, 0.837], +[0.552, 0.552, 0.542], +[0.339, 0.339, 0.342], +[0.534, 0.541, 0.542], +[0.607, 0.603, 0.61], +[14.623, 14.676, 14.702], +[0.075, 0.068, 0.071], +[0.616, 0.579, 0.638], +[0.97, 0.907, 0.89], +[6.254, 6.174, 6.451], +[3.915, 7.0, 3.889], +[6.977, 3.899, 7.038], +[0.483, 0.473, 0.448], +[0.053, 0.045, 0.045], +[0.031, 0.028, 0.029], +[0.026, 0.028, 0.026], +[0.079, 0.08, 0.074], +[0.019, 0.018, 0.015], +[0.015, 0.014, 0.014], +[0.011, 0.014, 0.011] +] +} + diff --git a/obsessiondb/results/20260918/aws.1.256.json b/obsessiondb/results/20260918/aws.1.256.json new file mode 100644 index 0000000000..91fdac267b --- /dev/null +++ b/obsessiondb/results/20260918/aws.1.256.json @@ -0,0 +1,63 @@ + +{ + "system": "ObsessionDB (aws)", + "date": "2026-09-18", + "machine": "ObsessionDB: 256GiB", + "cluster_size": 1, + "proprietary": "yes", + "hardware": "cpu", + "tuned": "no", + "comment": "", + + "tags": ["C++", "column-oriented", "ClickHouse derivative", "managed", "aws", "no-cold"], + + "load_time": 14.29, + "data_size": 10285584723, + + "result": [ +[0.004, 0.001, 0.001], +[0.295, 0.028, 0.025], +[0.033, 0.032, 0.035], +[0.035, 0.033, 0.034], +[0.08, 0.073, 0.07], +[0.092, 0.083, 0.083], +[0.027, 0.03, 0.028], +[0.026, 0.029, 0.028], +[0.194, 0.196, 0.192], +[0.214, 0.207, 0.203], +[0.152, 0.168, 0.16], +[0.1, 0.099, 0.101], +[0.132, 0.124, 0.128], +[0.191, 0.188, 0.191], +[0.14, 0.16, 0.159], +[0.079, 0.1, 0.106], +[0.268, 0.307, 0.297], +[0.212, 0.207, 0.207], +[0.484, 0.607, 0.532], +[0.025, 0.002, 0.002], +[0.234, 0.261, 0.135], +[0.247, 0.058, 0.042], +[0.304, 0.205, 0.219], +[0.189, 0.149, 0.155], +[0.096, 0.092, 0.09], +[0.057, 0.055, 0.057], +[0.09, 0.106, 0.094], +[0.14, 0.141, 0.138], +[1.111, 1.111, 1.106], +[0.039, 0.035, 0.035], +[0.091, 0.1, 0.1], +[0.148, 0.155, 0.142], +[0.661, 0.855, 0.697], +[0.503, 0.508, 0.513], +[0.497, 0.502, 0.506], +[0.067, 0.09, 0.085], +[0.02, 0.021, 0.018], +[0.017, 0.016, 0.016], +[0.015, 0.015, 0.012], +[0.031, 0.028, 0.03], +[0.014, 0.01, 0.009], +[0.009, 0.008, 0.008], +[0.008, 0.007, 0.007] +] +} + diff --git a/obsessiondb/results/20260918/aws.1.32.json b/obsessiondb/results/20260918/aws.1.32.json new file mode 100644 index 0000000000..4b7f45eda9 --- /dev/null +++ b/obsessiondb/results/20260918/aws.1.32.json @@ -0,0 +1,63 @@ + +{ + "system": "ObsessionDB (aws)", + "date": "2026-09-18", + "machine": "ObsessionDB: 32GiB", + "cluster_size": 1, + "proprietary": "yes", + "hardware": "cpu", + "tuned": "no", + "comment": "", + + "tags": ["C++", "column-oriented", "ClickHouse derivative", "managed", "aws", "no-cold"], + + "load_time": 92.885, + "data_size": 10252477683, + + "result": [ +[0.004, 0.001, 0.001], +[0.027, 0.021, 0.02], +[0.052, 0.055, 0.052], +[0.091, 0.135, 0.07], +[0.282, 0.283, 0.289], +[0.401, 0.415, 0.412], +[0.029, 0.041, 0.028], +[0.026, 0.025, 0.031], +[0.434, 0.439, 0.449], +[0.509, 0.516, 0.526], +[0.187, 0.218, 0.191], +[0.21, 0.214, 0.213], +[0.561, 0.499, 0.521], +[0.903, 0.847, 0.85], +[0.64, 0.629, 0.615], +[0.391, 0.411, 0.393], +[1.136, 1.36, 1.212], +[0.933, 1.023, 0.967], +[2.208, 3.659, 3.592], +[0.035, 0.002, 0.002], +[0.961, 0.495, 0.53], +[1.185, 0.133, 0.132], +[1.436, 0.768, 1.246], +[0.571, 0.517, 0.763], +[0.352, 0.345, 0.369], +[0.23, 0.211, 0.216], +[0.477, 0.348, 0.364], +[0.413, 0.409, 0.442], +[9.121, 8.505, 8.471], +[0.05, 0.046, 0.048], +[0.364, 0.342, 0.335], +[0.516, 0.543, 0.498], +[4.009, 4.143, 4.107], +[2.368, 2.371, 2.157], +[2.166, 2.167, 2.178], +[0.294, 0.364, 0.331], +[0.042, 0.035, 0.035], +[0.027, 0.023, 0.025], +[0.023, 0.025, 0.021], +[0.068, 0.067, 0.059], +[0.017, 0.011, 0.011], +[0.011, 0.01, 0.01], +[0.009, 0.008, 0.008] +] +} + diff --git a/obsessiondb/results/20260918/aws.1.336.json b/obsessiondb/results/20260918/aws.1.336.json new file mode 100644 index 0000000000..d07b1195c4 --- /dev/null +++ b/obsessiondb/results/20260918/aws.1.336.json @@ -0,0 +1,63 @@ + +{ + "system": "ObsessionDB (aws)", + "date": "2026-09-18", + "machine": "ObsessionDB: 336GiB", + "cluster_size": 1, + "proprietary": "yes", + "hardware": "cpu", + "tuned": "no", + "comment": "", + + "tags": ["C++", "column-oriented", "ClickHouse derivative", "managed", "aws", "no-cold"], + + "load_time": 12.457, + "data_size": 10291764924, + + "result": [ +[0.005, 0.001, 0.001], +[0.14, 0.03, 0.026], +[0.036, 0.038, 0.035], +[0.039, 0.037, 0.034], +[0.074, 0.071, 0.068], +[0.08, 0.076, 0.076], +[0.032, 0.034, 0.031], +[0.03, 0.032, 0.029], +[0.203, 0.206, 0.2], +[0.326, 0.22, 0.219], +[0.104, 0.107, 0.106], +[0.094, 0.092, 0.095], +[0.12, 0.115, 0.113], +[0.178, 0.18, 0.176], +[0.125, 0.137, 0.136], +[0.078, 0.086, 0.087], +[0.23, 0.35, 0.288], +[0.207, 0.209, 0.211], +[0.457, 0.661, 0.526], +[0.025, 0.002, 0.002], +[0.231, 0.291, 0.133], +[0.235, 0.045, 0.039], +[0.273, 0.441, 0.207], +[0.155, 0.156, 0.147], +[0.091, 0.088, 0.089], +[0.056, 0.056, 0.054], +[0.089, 0.091, 0.089], +[0.141, 0.144, 0.143], +[0.857, 0.855, 0.85], +[0.042, 0.039, 0.038], +[0.093, 0.092, 0.093], +[0.159, 0.173, 0.153], +[0.614, 1.109, 0.78], +[0.488, 0.49, 0.483], +[0.476, 0.491, 0.491], +[0.068, 0.076, 0.077], +[0.027, 0.025, 0.022], +[0.019, 0.017, 0.018], +[0.022, 0.016, 0.016], +[0.034, 0.033, 0.037], +[0.015, 0.011, 0.011], +[0.013, 0.01, 0.013], +[0.011, 0.008, 0.009] +] +} + diff --git a/obsessiondb/results/20260918/aws.1.64.json b/obsessiondb/results/20260918/aws.1.64.json new file mode 100644 index 0000000000..5706b873e2 --- /dev/null +++ b/obsessiondb/results/20260918/aws.1.64.json @@ -0,0 +1,63 @@ + +{ + "system": "ObsessionDB (aws)", + "date": "2026-09-18", + "machine": "ObsessionDB: 64GiB", + "cluster_size": 1, + "proprietary": "yes", + "hardware": "cpu", + "tuned": "no", + "comment": "", + + "tags": ["C++", "column-oriented", "ClickHouse derivative", "managed", "aws", "no-cold"], + + "load_time": 46.172, + "data_size": 10263369962, + + "result": [ +[0.004, 0.001, 0.001], +[0.105, 0.019, 0.017], +[0.033, 0.032, 0.034], +[0.056, 0.041, 0.042], +[0.139, 0.142, 0.139], +[0.216, 0.204, 0.2], +[0.021, 0.019, 0.018], +[0.018, 0.019, 0.023], +[0.317, 0.332, 0.287], +[0.342, 0.321, 0.329], +[0.122, 0.12, 0.12], +[0.139, 0.133, 0.13], +[0.253, 0.247, 0.252], +[0.458, 0.437, 0.449], +[0.379, 0.416, 0.369], +[0.201, 0.244, 0.241], +[0.669, 0.815, 0.801], +[0.455, 0.483, 0.727], +[1.285, 1.421, 1.295], +[0.04, 0.002, 0.002], +[0.632, 0.324, 0.309], +[0.653, 0.126, 0.124], +[0.794, 0.43, 0.485], +[0.376, 0.291, 0.305], +[0.196, 0.204, 0.196], +[0.118, 0.14, 0.114], +[0.193, 0.205, 0.211], +[0.219, 0.588, 0.211], +[4.391, 4.379, 4.298], +[0.039, 0.035, 0.033], +[0.204, 0.229, 0.208], +[0.305, 0.3, 0.271], +[1.225, 2.302, 2.65], +[1.408, 1.281, 1.263], +[1.409, 1.426, 1.258], +[0.15, 0.193, 0.199], +[0.031, 0.029, 0.024], +[0.023, 0.022, 0.019], +[0.019, 0.018, 0.016], +[0.05, 0.047, 0.042], +[0.026, 0.017, 0.02], +[0.023, 0.012, 0.012], +[0.014, 0.019, 0.009] +] +} + diff --git a/obsessiondb/results/20260918/aws.1.8.json b/obsessiondb/results/20260918/aws.1.8.json new file mode 100644 index 0000000000..dbf2a71a05 --- /dev/null +++ b/obsessiondb/results/20260918/aws.1.8.json @@ -0,0 +1,63 @@ + +{ + "system": "ObsessionDB (aws)", + "date": "2026-09-18", + "machine": "ObsessionDB: 8GiB", + "cluster_size": 1, + "proprietary": "yes", + "hardware": "cpu", + "tuned": "no", + "comment": "", + + "tags": ["C++", "column-oriented", "ClickHouse derivative", "managed", "aws", "no-cold"], + + "load_time": 233.909, + "data_size": 10228522219, + + "result": [ +[0.005, 0.001, 0.001], +[0.056, 0.04, 0.042], +[0.193, 0.194, 0.186], +[0.311, 0.307, 0.339], +[1.48, 1.415, 1.377], +[1.742, 1.755, 1.634], +[0.098, 0.099, 0.089], +[0.07, 0.076, 0.067], +[2.129, 2.014, 1.932], +[2.284, 2.378, 2.473], +[0.588, 0.719, 0.546], +[0.951, 0.694, 0.634], +[2.005, 2.532, 2.105], +[6.284, 5.67, 5.896], +[2.495, 5.433, 3.297], +[3.676, 4.202, 2.9], +[10.493, 10.668, 10.159], +[7.956, 7.642, 5.1], +[10.222, 10.15, 9.787], +[0.072, 0.003, 0.002], +[3.109, 1.286, 1.276], +[3.734, 0.343, 0.34], +[4.375, 2.022, 1.985], +[1.54, 1.513, 1.529], +[1.008, 1.018, 1.008], +[0.651, 0.64, 0.655], +[1.012, 1.021, 1.024], +[1.151, 1.138, 1.141], +[29.207, 29.344, 29.319], +[0.14, 0.155, 0.122], +[1.209, 1.159, 1.123], +[1.704, 2.496, 2.435], +[11.968, 12.128, 11.906], +[12.373, 12.238, 12.366], +[12.367, 12.322, 12.42], +[0.881, 1.054, 0.974], +[0.09, 0.087, 0.085], +[0.048, 0.052, 0.047], +[0.053, 0.053, 0.065], +[0.21, 0.19, 0.192], +[0.035, 0.034, 0.03], +[0.026, 0.028, 0.024], +[0.02, 0.02, 0.024] +] +} + diff --git a/obsessiondb/results/20260918/aws.2.128.json b/obsessiondb/results/20260918/aws.2.128.json new file mode 100644 index 0000000000..352a66b541 --- /dev/null +++ b/obsessiondb/results/20260918/aws.2.128.json @@ -0,0 +1,63 @@ + +{ + "system": "ObsessionDB (aws)", + "date": "2026-09-18", + "machine": "ObsessionDB: 128GiB", + "cluster_size": 2, + "proprietary": "yes", + "hardware": "cpu", + "tuned": "no", + "comment": "", + + "tags": ["C++", "column-oriented", "ClickHouse derivative", "managed", "aws", "no-cold"], + + "load_time": 14.513, + "data_size": 10275880995, + + "result": [ +[0.005, 0.001, 0.001], +[0.022, 0.019, 0.019], +[0.029, 0.029, 0.026], +[0.048, 0.038, 0.085], +[0.098, 0.095, 0.087], +[0.127, 0.12, 0.117], +[0.036, 0.021, 0.021], +[0.021, 0.022, 0.018], +[0.216, 0.201, 0.195], +[0.248, 0.257, 0.246], +[0.106, 0.106, 0.101], +[0.103, 0.101, 0.099], +[0.158, 0.158, 0.149], +[0.253, 0.247, 0.242], +[0.181, 0.214, 0.197], +[0.112, 0.124, 0.117], +[0.353, 0.448, 0.381], +[0.264, 0.266, 0.286], +[0.608, 0.748, 0.744], +[0.032, 0.003, 0.003], +[0.328, 0.198, 0.197], +[0.366, 0.108, 0.084], +[0.425, 0.272, 0.277], +[0.235, 0.216, 0.237], +[0.124, 0.123, 0.12], +[0.077, 0.078, 0.11], +[0.125, 0.122, 0.126], +[0.143, 0.136, 0.136], +[1.95, 1.994, 1.989], +[0.608, 0.033, 0.03], +[0.119, 0.133, 0.134], +[0.189, 0.205, 0.193], +[0.878, 1.023, 0.868], +[0.748, 0.747, 0.74], +[0.88, 0.711, 0.713], +[0.096, 0.109, 0.109], +[0.027, 0.021, 0.029], +[0.019, 0.019, 0.016], +[0.016, 0.016, 0.015], +[0.043, 0.039, 0.034], +[0.013, 0.011, 0.013], +[0.013, 0.009, 0.01], +[0.009, 0.007, 0.007] +] +} + diff --git a/obsessiondb/results/20260918/aws.2.16.json b/obsessiondb/results/20260918/aws.2.16.json new file mode 100644 index 0000000000..173bc03261 --- /dev/null +++ b/obsessiondb/results/20260918/aws.2.16.json @@ -0,0 +1,63 @@ + +{ + "system": "ObsessionDB (aws)", + "date": "2026-09-18", + "machine": "ObsessionDB: 16GiB", + "cluster_size": 2, + "proprietary": "yes", + "hardware": "cpu", + "tuned": "no", + "comment": "", + + "tags": ["C++", "column-oriented", "ClickHouse derivative", "managed", "aws", "no-cold"], + + "load_time": 96.21, + "data_size": 10238770418, + + "result": [ +[0.018, 0.001, 0.001], +[0.049, 0.034, 0.035], +[0.102, 0.094, 0.09], +[0.152, 0.129, 0.135], +[0.529, 0.548, 0.645], +[0.765, 0.738, 0.668], +[0.054, 0.05, 0.047], +[0.038, 0.038, 0.038], +[0.83, 0.795, 0.693], +[0.807, 0.803, 0.792], +[0.257, 0.254, 0.345], +[0.434, 0.296, 0.3], +[0.783, 0.748, 0.737], +[1.361, 1.174, 1.139], +[1.276, 1.312, 1.228], +[0.942, 0.974, 0.92], +[2.565, 4.419, 3.467], +[2.75, 2.754, 2.614], +[5.263, 5.531, 5.36], +[0.048, 0.002, 0.002], +[1.633, 0.7, 0.69], +[1.972, 0.186, 0.196], +[2.317, 1.057, 1.057], +[0.836, 0.843, 0.854], +[0.55, 0.557, 0.682], +[0.343, 0.346, 0.345], +[0.552, 0.548, 0.545], +[0.623, 0.615, 0.607], +[14.668, 14.669, 14.656], +[0.627, 0.071, 0.067], +[0.573, 0.571, 0.562], +[0.885, 1.035, 0.892], +[6.703, 6.302, 6.643], +[3.904, 6.685, 3.999], +[4.014, 6.843, 6.782], +[0.479, 0.476, 0.441], +[0.052, 0.047, 0.047], +[0.031, 0.028, 0.03], +[0.027, 0.027, 0.028], +[0.096, 0.083, 0.084], +[0.026, 0.021, 0.02], +[0.015, 0.016, 0.015], +[0.015, 0.017, 0.013] +] +} + diff --git a/obsessiondb/results/20260918/aws.2.256.json b/obsessiondb/results/20260918/aws.2.256.json new file mode 100644 index 0000000000..df60f8c6c6 --- /dev/null +++ b/obsessiondb/results/20260918/aws.2.256.json @@ -0,0 +1,63 @@ + +{ + "system": "ObsessionDB (aws)", + "date": "2026-09-18", + "machine": "ObsessionDB: 256GiB", + "cluster_size": 2, + "proprietary": "yes", + "hardware": "cpu", + "tuned": "no", + "comment": "", + + "tags": ["C++", "column-oriented", "ClickHouse derivative", "managed", "aws", "no-cold"], + + "load_time": 11.743, + "data_size": 10270900261, + + "result": [ +[0.005, 0.001, 0.001], +[0.027, 0.029, 0.024], +[0.034, 0.036, 0.034], +[0.049, 0.036, 0.033], +[0.073, 0.068, 0.066], +[0.09, 0.087, 0.088], +[0.038, 0.03, 0.028], +[0.026, 0.025, 0.028], +[0.198, 0.203, 0.185], +[0.222, 0.207, 0.218], +[0.158, 0.147, 0.133], +[0.116, 0.094, 0.096], +[0.126, 0.12, 0.123], +[0.195, 0.186, 0.184], +[0.139, 0.159, 0.16], +[0.079, 0.096, 0.098], +[0.265, 0.309, 0.281], +[0.203, 0.204, 0.206], +[0.458, 0.579, 0.511], +[0.024, 0.003, 0.002], +[0.222, 0.15, 0.141], +[0.253, 0.047, 0.045], +[0.286, 0.212, 0.197], +[0.153, 0.157, 0.165], +[0.095, 0.095, 0.098], +[0.06, 0.06, 0.061], +[0.094, 0.098, 0.099], +[0.144, 0.14, 0.138], +[1.127, 1.067, 1.065], +[0.604, 0.038, 0.035], +[0.099, 0.098, 0.101], +[0.148, 0.165, 0.161], +[0.658, 0.882, 0.723], +[0.496, 0.51, 0.517], +[0.523, 0.516, 0.515], +[0.066, 0.085, 0.089], +[0.021, 0.028, 0.025], +[0.017, 0.02, 0.018], +[0.019, 0.018, 0.016], +[0.048, 0.036, 0.036], +[0.014, 0.012, 0.013], +[0.013, 0.01, 0.01], +[0.009, 0.008, 0.008] +] +} + diff --git a/obsessiondb/results/20260918/aws.2.32.json b/obsessiondb/results/20260918/aws.2.32.json new file mode 100644 index 0000000000..1da3edfdcf --- /dev/null +++ b/obsessiondb/results/20260918/aws.2.32.json @@ -0,0 +1,63 @@ + +{ + "system": "ObsessionDB (aws)", + "date": "2026-09-18", + "machine": "ObsessionDB: 32GiB", + "cluster_size": 2, + "proprietary": "yes", + "hardware": "cpu", + "tuned": "no", + "comment": "", + + "tags": ["C++", "column-oriented", "ClickHouse derivative", "managed", "aws", "no-cold"], + + "load_time": 57.14, + "data_size": 10257193812, + + "result": [ +[0.005, 0.001, 0.001], +[0.023, 0.02, 0.021], +[0.051, 0.051, 0.049], +[0.088, 0.079, 0.069], +[0.296, 0.349, 0.346], +[0.46, 0.373, 0.369], +[0.037, 0.029, 0.03], +[0.023, 0.025, 0.023], +[0.398, 0.41, 0.473], +[0.488, 0.509, 0.512], +[0.194, 0.227, 0.221], +[0.282, 0.248, 0.224], +[0.573, 0.549, 0.712], +[0.906, 0.838, 0.927], +[0.656, 0.97, 0.649], +[0.467, 0.511, 0.491], +[1.164, 1.461, 1.415], +[0.833, 1.492, 0.96], +[2.258, 3.48, 3.934], +[0.041, 0.002, 0.002], +[0.995, 0.597, 0.492], +[1.15, 0.147, 0.132], +[1.337, 0.658, 0.674], +[0.535, 0.526, 0.513], +[0.36, 0.34, 0.349], +[0.206, 0.223, 0.201], +[0.321, 0.33, 0.352], +[0.43, 0.478, 0.336], +[7.392, 7.392, 7.402], +[0.606, 0.047, 0.044], +[0.306, 0.307, 0.299], +[0.486, 0.519, 0.489], +[3.617, 3.606, 3.676], +[2.121, 2.161, 2.249], +[2.23, 2.001, 2.15], +[0.278, 0.319, 0.284], +[0.036, 0.03, 0.032], +[0.026, 0.024, 0.022], +[0.019, 0.019, 0.02], +[0.067, 0.049, 0.051], +[0.013, 0.011, 0.012], +[0.011, 0.012, 0.011], +[0.009, 0.008, 0.009] +] +} + diff --git a/obsessiondb/results/20260918/aws.2.336.json b/obsessiondb/results/20260918/aws.2.336.json new file mode 100644 index 0000000000..9cf121721d --- /dev/null +++ b/obsessiondb/results/20260918/aws.2.336.json @@ -0,0 +1,63 @@ + +{ + "system": "ObsessionDB (aws)", + "date": "2026-09-18", + "machine": "ObsessionDB: 336GiB", + "cluster_size": 2, + "proprietary": "yes", + "hardware": "cpu", + "tuned": "no", + "comment": "", + + "tags": ["C++", "column-oriented", "ClickHouse derivative", "managed", "aws", "no-cold"], + + "load_time": 11.183, + "data_size": 10277530298, + + "result": [ +[0.005, 0.001, 0.001], +[0.035, 0.028, 0.026], +[0.039, 0.037, 0.036], +[0.055, 0.036, 0.035], +[0.079, 0.071, 0.073], +[0.088, 0.091, 0.088], +[0.045, 0.031, 0.031], +[0.032, 0.029, 0.029], +[0.206, 0.188, 0.181], +[0.198, 0.198, 0.201], +[0.112, 0.111, 0.108], +[0.099, 0.092, 0.098], +[0.132, 0.127, 0.126], +[0.19, 0.184, 0.18], +[0.137, 0.142, 0.142], +[0.08, 0.084, 0.088], +[0.235, 0.373, 0.307], +[0.226, 0.219, 0.214], +[0.452, 0.664, 0.52], +[0.025, 0.002, 0.002], +[0.227, 0.164, 0.169], +[0.248, 0.052, 0.127], +[0.319, 0.23, 0.227], +[0.232, 0.197, 0.202], +[0.093, 0.092, 0.095], +[0.064, 0.062, 0.066], +[0.093, 0.093, 0.093], +[0.148, 0.14, 0.143], +[0.879, 0.914, 0.868], +[0.612, 0.042, 0.04], +[0.094, 0.103, 0.1], +[0.158, 0.197, 0.178], +[0.625, 1.083, 0.824], +[0.497, 0.493, 0.5], +[0.489, 0.496, 0.491], +[0.07, 0.075, 0.078], +[0.025, 0.024, 0.021], +[0.019, 0.019, 0.019], +[0.025, 0.017, 0.015], +[0.046, 0.037, 0.038], +[0.014, 0.012, 0.014], +[0.013, 0.011, 0.011], +[0.013, 0.009, 0.009] +] +} + diff --git a/obsessiondb/results/20260918/aws.2.64.json b/obsessiondb/results/20260918/aws.2.64.json new file mode 100644 index 0000000000..687471c736 --- /dev/null +++ b/obsessiondb/results/20260918/aws.2.64.json @@ -0,0 +1,63 @@ + +{ + "system": "ObsessionDB (aws)", + "date": "2026-09-18", + "machine": "ObsessionDB: 64GiB", + "cluster_size": 2, + "proprietary": "yes", + "hardware": "cpu", + "tuned": "no", + "comment": "", + + "tags": ["C++", "column-oriented", "ClickHouse derivative", "managed", "aws", "no-cold"], + + "load_time": 27.256, + "data_size": 10273329642, + + "result": [ +[0.004, 0.001, 0.001], +[0.02, 0.017, 0.017], +[0.03, 0.03, 0.032], +[0.066, 0.046, 0.04], +[0.132, 0.131, 0.124], +[0.189, 0.2, 0.187], +[0.033, 0.019, 0.018], +[0.017, 0.017, 0.019], +[0.277, 0.256, 0.258], +[0.295, 0.295, 0.3], +[0.112, 0.124, 0.111], +[0.126, 0.125, 0.132], +[0.237, 0.229, 0.222], +[0.376, 0.371, 0.372], +[0.272, 0.322, 0.303], +[0.181, 0.21, 0.199], +[0.615, 0.686, 0.585], +[0.401, 0.403, 0.437], +[1.104, 1.212, 1.674], +[0.039, 0.003, 0.002], +[0.535, 0.31, 0.272], +[0.576, 0.08, 0.083], +[0.683, 0.371, 0.535], +[0.474, 0.296, 0.284], +[0.186, 0.184, 0.18], +[0.111, 0.115, 0.106], +[0.203, 0.182, 0.181], +[0.189, 0.191, 0.186], +[3.788, 3.762, 3.785], +[0.598, 0.034, 0.032], +[0.181, 0.198, 0.186], +[0.284, 0.276, 0.443], +[1.072, 2.289, 2.292], +[1.243, 1.138, 1.231], +[1.223, 1.166, 1.187], +[0.144, 0.216, 0.17], +[0.03, 0.026, 0.028], +[0.02, 0.03, 0.02], +[0.026, 0.064, 0.042], +[0.13, 0.048, 0.038], +[0.015, 0.013, 0.013], +[0.019, 0.009, 0.009], +[0.009, 0.008, 0.007] +] +} + diff --git a/obsessiondb/results/20260918/aws.2.8.json b/obsessiondb/results/20260918/aws.2.8.json new file mode 100644 index 0000000000..1965c8ad8e --- /dev/null +++ b/obsessiondb/results/20260918/aws.2.8.json @@ -0,0 +1,63 @@ + +{ + "system": "ObsessionDB (aws)", + "date": "2026-09-18", + "machine": "ObsessionDB: 8GiB", + "cluster_size": 2, + "proprietary": "yes", + "hardware": "cpu", + "tuned": "no", + "comment": "", + + "tags": ["C++", "column-oriented", "ClickHouse derivative", "managed", "aws", "no-cold"], + + "load_time": 104.793, + "data_size": 10236793760, + + "result": [ +[0.003, 0.001, 0.001], +[0.052, 0.038, 0.036], +[0.148, 0.134, 0.137], +[0.229, 0.2, 0.191], +[0.934, 0.986, 1.022], +[1.211, 1.561, 1.665], +[0.083, 0.072, 0.085], +[0.089, 0.071, 0.066], +[2.428, 1.843, 1.9], +[2.76, 2.448, 2.486], +[0.623, 0.546, 0.56], +[0.692, 0.787, 0.642], +[2.091, 2.268, 2.481], +[5.854, 6.162, 5.651], +[2.524, 4.347, 2.472], +[2.46, 2.89, 2.819], +[10.412, 10.285, 10.451], +[5.202, 4.793, 6.713], +[11.712, 9.675, 9.87], +[0.068, 0.002, 0.002], +[3.088, 1.295, 1.303], +[3.749, 0.355, 0.322], +[4.442, 1.99, 1.996], +[1.548, 1.525, 1.539], +[1.019, 1.002, 0.997], +[0.644, 0.655, 0.644], +[0.998, 1.003, 1.005], +[1.166, 1.165, 1.165], +[29.201, 29.356, 29.342], +[0.764, 0.124, 0.124], +[1.147, 1.158, 1.199], +[1.494, 2.663, 2.615], +[11.853, 12.044, 11.777], +[12.512, 12.462, 12.735], +[12.462, 12.432, 12.744], +[0.876, 1.051, 1.003], +[0.137, 0.115, 0.108], +[0.068, 0.055, 0.061], +[0.054, 0.051, 0.051], +[0.195, 0.175, 0.155], +[0.032, 0.025, 0.027], +[0.027, 0.027, 0.025], +[0.02, 0.019, 0.02] +] +} + diff --git a/obsessiondb/results/20260918/aws.3.128.json b/obsessiondb/results/20260918/aws.3.128.json new file mode 100644 index 0000000000..42352569ab --- /dev/null +++ b/obsessiondb/results/20260918/aws.3.128.json @@ -0,0 +1,63 @@ + +{ + "system": "ObsessionDB (aws)", + "date": "2026-09-18", + "machine": "ObsessionDB: 128GiB", + "cluster_size": 3, + "proprietary": "yes", + "hardware": "cpu", + "tuned": "no", + "comment": "", + + "tags": ["C++", "column-oriented", "ClickHouse derivative", "managed", "aws", "no-cold"], + + "load_time": 12.251, + "data_size": 10243502580, + + "result": [ +[0.004, 0.001, 0.001], +[0.026, 0.019, 0.018], +[0.028, 0.031, 0.032], +[0.037, 0.04, 0.031], +[0.11, 0.098, 0.097], +[0.127, 0.121, 0.122], +[0.024, 0.021, 0.021], +[0.02, 0.031, 0.023], +[0.206, 0.21, 0.198], +[0.223, 0.222, 0.24], +[0.105, 0.104, 0.105], +[0.103, 0.099, 0.103], +[0.163, 0.155, 0.156], +[0.251, 0.255, 0.247], +[0.18, 0.217, 0.201], +[0.111, 0.128, 0.124], +[0.375, 0.439, 0.389], +[0.28, 0.279, 0.273], +[0.614, 0.756, 0.689], +[0.03, 0.002, 0.002], +[0.319, 0.179, 0.196], +[0.515, 0.091, 0.082], +[0.447, 0.293, 0.275], +[0.219, 0.212, 0.211], +[0.123, 0.121, 0.131], +[0.084, 0.081, 0.085], +[0.123, 0.129, 0.126], +[0.14, 0.138, 0.14], +[2.016, 2.016, 1.989], +[0.034, 0.031, 0.03], +[0.122, 0.129, 0.128], +[0.18, 0.206, 0.192], +[0.877, 0.941, 0.919], +[0.756, 0.742, 0.749], +[0.74, 0.697, 0.707], +[0.102, 0.11, 0.103], +[0.029, 0.025, 0.025], +[0.019, 0.02, 0.017], +[0.018, 0.017, 0.016], +[0.04, 0.04, 0.039], +[0.011, 0.011, 0.014], +[0.009, 0.009, 0.008], +[0.007, 0.007, 0.007] +] +} + diff --git a/obsessiondb/results/20260918/aws.3.16.json b/obsessiondb/results/20260918/aws.3.16.json new file mode 100644 index 0000000000..4f179fdaf0 --- /dev/null +++ b/obsessiondb/results/20260918/aws.3.16.json @@ -0,0 +1,63 @@ + +{ + "system": "ObsessionDB (aws)", + "date": "2026-09-18", + "machine": "ObsessionDB: 16GiB", + "cluster_size": 3, + "proprietary": "yes", + "hardware": "cpu", + "tuned": "no", + "comment": "", + + "tags": ["C++", "column-oriented", "ClickHouse derivative", "managed", "aws", "no-cold"], + + "load_time": 65.302, + "data_size": 10246152382, + + "result": [ +[0.004, 0.001, 0.001], +[0.037, 0.029, 0.031], +[0.101, 0.09, 0.087], +[0.146, 0.136, 0.131], +[0.454, 0.428, 0.394], +[0.611, 0.721, 0.672], +[0.039, 0.044, 0.036], +[0.039, 0.037, 0.034], +[0.803, 0.903, 0.907], +[0.972, 0.973, 0.963], +[0.315, 0.301, 0.308], +[0.355, 0.385, 0.422], +[0.906, 0.898, 1.001], +[1.767, 1.625, 1.67], +[1.73, 1.562, 1.624], +[1.106, 1.426, 1.243], +[3.59, 5.558, 4.679], +[3.455, 3.476, 3.297], +[7.441, 7.284, 7.072], +[0.06, 0.002, 0.002], +[1.826, 0.812, 0.819], +[2.305, 0.185, 0.181], +[2.669, 1.645, 1.257], +[1.406, 1.02, 0.959], +[0.657, 0.682, 0.678], +[0.449, 0.419, 0.413], +[0.62, 0.581, 0.547], +[0.618, 0.623, 0.619], +[14.664, 14.732, 14.691], +[0.076, 0.069, 0.072], +[0.577, 0.576, 0.63], +[0.903, 0.864, 0.93], +[6.365, 6.365, 6.383], +[6.966, 6.777, 3.929], +[7.231, 6.799, 6.592], +[0.485, 0.471, 0.528], +[0.081, 0.064, 0.06], +[0.038, 0.038, 0.036], +[0.035, 0.035, 0.033], +[0.101, 0.125, 0.109], +[0.022, 0.018, 0.017], +[0.016, 0.016, 0.017], +[0.015, 0.013, 0.013] +] +} + diff --git a/obsessiondb/results/20260918/aws.3.256.json b/obsessiondb/results/20260918/aws.3.256.json new file mode 100644 index 0000000000..7a103adcaf --- /dev/null +++ b/obsessiondb/results/20260918/aws.3.256.json @@ -0,0 +1,63 @@ + +{ + "system": "ObsessionDB (aws)", + "date": "2026-09-18", + "machine": "ObsessionDB: 256GiB", + "cluster_size": 3, + "proprietary": "yes", + "hardware": "cpu", + "tuned": "no", + "comment": "", + + "tags": ["C++", "column-oriented", "ClickHouse derivative", "managed", "aws", "no-cold"], + + "load_time": 11.806, + "data_size": 10254045985, + + "result": [ +[0.003, 0.001, 0.001], +[0.12, 0.027, 0.025], +[0.034, 0.031, 0.034], +[0.033, 0.077, 0.049], +[0.074, 0.068, 0.067], +[0.097, 0.098, 0.095], +[0.028, 0.028, 0.026], +[0.027, 0.027, 0.029], +[0.202, 0.185, 0.181], +[0.198, 0.205, 0.199], +[0.196, 0.102, 0.151], +[0.089, 0.097, 0.102], +[0.135, 0.131, 0.141], +[0.202, 0.194, 0.194], +[0.138, 0.162, 0.162], +[0.081, 0.095, 0.098], +[0.269, 0.315, 0.288], +[0.208, 0.206, 0.217], +[0.483, 0.599, 0.522], +[0.023, 0.002, 0.002], +[0.241, 0.166, 0.188], +[0.266, 0.077, 0.089], +[0.339, 0.259, 0.265], +[0.258, 0.198, 0.239], +[0.099, 0.103, 0.111], +[0.069, 0.064, 0.067], +[0.098, 0.106, 0.104], +[0.141, 0.143, 0.142], +[1.124, 1.139, 1.14], +[0.04, 0.036, 0.036], +[0.105, 0.103, 0.103], +[0.178, 0.257, 0.196], +[0.66, 0.905, 0.735], +[0.544, 0.519, 0.517], +[0.531, 0.528, 0.537], +[0.076, 0.093, 0.089], +[0.022, 0.023, 0.02], +[0.015, 0.015, 0.015], +[0.015, 0.016, 0.013], +[0.033, 0.033, 0.036], +[0.011, 0.009, 0.009], +[0.016, 0.008, 0.008], +[0.009, 0.006, 0.006] +] +} + diff --git a/obsessiondb/results/20260918/aws.3.32.json b/obsessiondb/results/20260918/aws.3.32.json new file mode 100644 index 0000000000..8a1d73f731 --- /dev/null +++ b/obsessiondb/results/20260918/aws.3.32.json @@ -0,0 +1,63 @@ + +{ + "system": "ObsessionDB (aws)", + "date": "2026-09-18", + "machine": "ObsessionDB: 32GiB", + "cluster_size": 3, + "proprietary": "yes", + "hardware": "cpu", + "tuned": "no", + "comment": "", + + "tags": ["C++", "column-oriented", "ClickHouse derivative", "managed", "aws", "no-cold"], + + "load_time": 35.215, + "data_size": 10266975056, + + "result": [ +[0.004, 0.001, 0.001], +[0.023, 0.02, 0.019], +[0.049, 0.053, 0.047], +[0.08, 0.075, 0.071], +[0.276, 0.272, 0.277], +[0.353, 0.349, 0.355], +[0.027, 0.027, 0.025], +[0.022, 0.024, 0.022], +[0.387, 0.404, 0.411], +[0.464, 0.442, 0.44], +[0.168, 0.163, 0.16], +[0.187, 0.18, 0.192], +[0.449, 0.43, 0.436], +[0.764, 0.749, 0.769], +[0.535, 0.591, 0.59], +[0.439, 0.487, 0.417], +[1.08, 1.226, 1.217], +[0.867, 0.83, 0.77], +[2.093, 3.203, 3.224], +[0.04, 0.002, 0.002], +[0.882, 0.451, 0.426], +[1.02, 0.159, 0.159], +[1.263, 0.729, 0.624], +[0.492, 0.47, 0.469], +[0.326, 0.336, 0.322], +[0.184, 0.186, 0.181], +[0.331, 0.326, 0.324], +[0.333, 0.335, 0.329], +[7.424, 7.39, 7.389], +[0.048, 0.044, 0.045], +[0.304, 0.304, 0.304], +[0.441, 0.497, 0.429], +[3.527, 3.554, 3.568], +[2.119, 2.281, 2.165], +[2.067, 2.236, 2.212], +[0.284, 0.388, 0.371], +[0.051, 0.041, 0.038], +[0.032, 0.029, 0.026], +[0.026, 0.041, 0.025], +[0.071, 0.059, 0.06], +[0.056, 0.099, 0.06], +[0.077, 0.046, 0.012], +[0.011, 0.01, 0.01] +] +} + diff --git a/obsessiondb/results/20260918/aws.3.336.json b/obsessiondb/results/20260918/aws.3.336.json new file mode 100644 index 0000000000..bf110a30bb --- /dev/null +++ b/obsessiondb/results/20260918/aws.3.336.json @@ -0,0 +1,63 @@ + +{ + "system": "ObsessionDB (aws)", + "date": "2026-09-18", + "machine": "ObsessionDB: 336GiB", + "cluster_size": 3, + "proprietary": "yes", + "hardware": "cpu", + "tuned": "no", + "comment": "", + + "tags": ["C++", "column-oriented", "ClickHouse derivative", "managed", "aws", "no-cold"], + + "load_time": 10.521, + "data_size": 10267815898, + + "result": [ +[0.004, 0.001, 0.001], +[0.038, 0.031, 0.034], +[0.043, 0.04, 0.04], +[0.043, 0.038, 0.037], +[0.081, 0.072, 0.074], +[0.093, 0.092, 0.086], +[0.038, 0.032, 0.032], +[0.037, 0.033, 0.031], +[0.217, 0.202, 0.241], +[0.239, 0.213, 0.213], +[0.116, 0.119, 0.11], +[0.105, 0.103, 0.1], +[0.137, 0.135, 0.13], +[0.187, 0.189, 0.187], +[0.137, 0.151, 0.147], +[0.084, 0.096, 0.09], +[0.248, 0.371, 0.307], +[0.234, 0.235, 0.225], +[0.475, 0.653, 0.531], +[0.026, 0.002, 0.002], +[0.23, 0.181, 0.173], +[0.276, 0.088, 0.071], +[0.315, 0.301, 0.258], +[0.22, 0.226, 0.235], +[0.106, 0.25, 0.104], +[0.069, 0.067, 0.067], +[0.1, 0.103, 0.103], +[0.154, 0.152, 0.146], +[0.885, 0.938, 0.911], +[0.043, 0.04, 0.039], +[0.104, 0.1, 0.1], +[0.193, 0.218, 0.202], +[0.632, 1.075, 0.772], +[0.492, 0.482, 0.488], +[0.604, 0.482, 0.487], +[0.08, 0.074, 0.08], +[0.022, 0.023, 0.02], +[0.016, 0.016, 0.016], +[0.014, 0.016, 0.013], +[0.036, 0.034, 0.036], +[0.011, 0.009, 0.01], +[0.008, 0.008, 0.008], +[0.01, 0.009, 0.006] +] +} + diff --git a/obsessiondb/results/20260918/aws.3.64.json b/obsessiondb/results/20260918/aws.3.64.json new file mode 100644 index 0000000000..58939c7ee3 --- /dev/null +++ b/obsessiondb/results/20260918/aws.3.64.json @@ -0,0 +1,63 @@ + +{ + "system": "ObsessionDB (aws)", + "date": "2026-09-18", + "machine": "ObsessionDB: 64GiB", + "cluster_size": 3, + "proprietary": "yes", + "hardware": "cpu", + "tuned": "no", + "comment": "", + + "tags": ["C++", "column-oriented", "ClickHouse derivative", "managed", "aws", "no-cold"], + + "load_time": 18.385, + "data_size": 10272217781, + + "result": [ +[0.004, 0.001, 0.001], +[0.019, 0.017, 0.017], +[0.03, 0.03, 0.032], +[0.05, 0.042, 0.044], +[0.134, 0.129, 0.123], +[0.183, 0.182, 0.178], +[0.022, 0.018, 0.018], +[0.019, 0.018, 0.02], +[0.284, 0.257, 0.277], +[0.298, 0.295, 0.298], +[0.111, 0.109, 0.113], +[0.122, 0.124, 0.129], +[0.226, 0.217, 0.222], +[0.39, 0.371, 0.375], +[0.282, 0.336, 0.311], +[0.169, 0.188, 0.187], +[0.53, 0.707, 0.627], +[0.449, 0.454, 0.414], +[1.097, 1.232, 1.059], +[0.033, 0.002, 0.004], +[0.521, 0.27, 0.258], +[0.586, 0.082, 0.084], +[0.677, 0.391, 0.648], +[0.308, 0.28, 0.297], +[0.194, 0.198, 0.193], +[0.109, 0.111, 0.109], +[0.187, 0.189, 0.193], +[0.191, 0.19, 0.188], +[3.792, 3.759, 3.738], +[0.038, 0.032, 0.032], +[0.181, 0.197, 0.187], +[0.266, 0.28, 0.266], +[1.1, 2.148, 2.225], +[1.243, 1.13, 1.144], +[1.14, 1.184, 1.29], +[0.143, 0.184, 0.169], +[0.038, 0.027, 0.025], +[0.021, 0.022, 0.02], +[0.021, 0.019, 0.016], +[0.051, 0.043, 0.041], +[0.017, 0.016, 0.012], +[0.013, 0.01, 0.01], +[0.015, 0.01, 0.011] +] +} + diff --git a/obsessiondb/results/20260918/aws.3.8.json b/obsessiondb/results/20260918/aws.3.8.json new file mode 100644 index 0000000000..6bbb98a88e --- /dev/null +++ b/obsessiondb/results/20260918/aws.3.8.json @@ -0,0 +1,63 @@ + +{ + "system": "ObsessionDB (aws)", + "date": "2026-09-18", + "machine": "ObsessionDB: 8GiB", + "cluster_size": 3, + "proprietary": "yes", + "hardware": "cpu", + "tuned": "no", + "comment": "", + + "tags": ["C++", "column-oriented", "ClickHouse derivative", "managed", "aws", "no-cold"], + + "load_time": 72.008, + "data_size": 10237660518, + + "result": [ +[0.004, 0.001, 0.001], +[0.075, 0.068, 0.052], +[0.27, 0.238, 0.228], +[0.292, 0.241, 0.257], +[1.688, 1.541, 0.921], +[1.249, 1.155, 1.14], +[0.047, 0.044, 0.044], +[0.045, 0.04, 0.041], +[1.344, 1.308, 1.25], +[1.475, 1.521, 1.666], +[0.486, 0.438, 0.434], +[0.506, 0.518, 0.503], +[1.457, 1.311, 1.577], +[2.322, 3.816, 2.452], +[1.897, 1.908, 3.187], +[1.439, 1.948, 1.752], +[6.058, 6.063, 5.901], +[4.783, 4.629, 4.716], +[9.997, 9.948, 9.654], +[0.067, 0.002, 0.002], +[3.089, 1.284, 1.261], +[3.76, 0.323, 0.321], +[4.426, 2.0, 1.996], +[1.531, 1.525, 1.514], +[1.009, 1.001, 0.999], +[0.643, 0.64, 0.639], +[1.012, 1.039, 1.016], +[1.167, 1.17, 1.167], +[29.241, 29.361, 29.379], +[0.135, 0.119, 0.117], +[1.198, 1.171, 1.146], +[1.566, 2.522, 2.595], +[11.806, 11.899, 11.506], +[12.498, 12.562, 12.505], +[12.422, 13.165, 12.473], +[0.862, 1.036, 0.986], +[0.1, 0.093, 0.084], +[0.051, 0.047, 0.054], +[0.055, 0.056, 0.053], +[0.221, 0.188, 0.188], +[0.034, 0.029, 0.03], +[0.024, 0.027, 0.023], +[0.021, 0.018, 0.021] +] +} + diff --git a/obsessiondb/run.sh b/obsessiondb/run.sh new file mode 100755 index 0000000000..0f2df1bb6f --- /dev/null +++ b/obsessiondb/run.sh @@ -0,0 +1,6 @@ +#!/bin/bash + +TRIES=3 +sed -n 'p;p;p' queries.sql | +clickhouse-client --host "${FQDN:=localhost}" --password "${PASSWORD:=}" ${PASSWORD:+--secure} --time --format Null ${EXTRA_SETTINGS} 2>&1 | +grep -o -P '^\d+\.\d+$' | awk '{ a[NR%3]=$0 } NR%3==0 { printf "[%s, %s, %s],\n", a[1], a[2], a[0] }'