Monthly Cohort — the first 100 early-access sign-ups, plus the first 60 every month after launch, get their first month freePersonal plans COHORT60
Benchmarks

Fast, encrypted, and honest about it.

Most database benchmarks quietly run warm, with caches on and encryption off. We don't. This is one pure database, benchmarked with every cache disabled and AES-256 encryption on, at 10 million rows — plus an honest, capability-by-capability look at how it compares.

82.7s
143 queries over 10M rows — single-thread, cold, cache-free
25.8s
the same suite, warm — a repeat of every query
27/27
ANSI SQL statement types pass
10M
records on one encrypted server

Cold = the first run from cold disk with all caches disabled; warm = a repeat of the same query. No document cache, no aggregate cache, no shared-scan cache — and encryption at rest stays on the whole time.

10M head to head

10 million rows, head to head.

Warm query times at 10 million rows — 2.5M each across four types — InventDB vs PostgreSQL 18. InventDB runs cache-free and with AES-256 encryption on; PostgreSQL runs unencrypted. Same categories, same data volume, same machine.

InventDB figures re-verified on current main, July 2026 — single-thread 25.8 s warm / 82.7 s cold, multi-thread 44.2 s warm — unchanged from the run below.

6.4×
faster overall, single-thread warm (25.8 s vs 164.3 s)
12.5×
faster overall, multi-thread warm (44.1 s vs 550.6 s)
14/18
categories won — and every heavy one
18
query categories, from point lookups to 4-table joins
Single-thread, warm (ms per category) — InventDB cache-free + encrypted vs PostgreSQL 18
Category InventDB PostgreSQL InventDB advantage
Basic SELECT531,70232.1×
Exact match877PG faster
Range767PG faster
LIKE48454PG faster
Compound WHERE70214PG faster
ORDER BY1238,32467.7×
GROUP BY6347,33411.6×
GROUP BY + WHERE161,902118.9×
JOIN 2-table4,14116,3543.9×
JOIN 3-table13,03563,9484.9×
JOIN 4-table2,00338,98119.5×
Secondary table831,39916.9×
Pagination1104223.8×
NULL handling722503.5×
HAVING2373,74215.8×
Edge cases5725145.0×
Complex3,59813,2383.7×
DISTINCT3595,88516.4×
Total25,818164,2886.4× faster

Being honest: PostgreSQL wins the tiny warm exact-match and range lookups — those hit a hot index in single-digit milliseconds. InventDB wins 14 of 18 categories and every heavy one: ORDER BY, GROUP BY, all three JOIN depths, HAVING, DISTINCT and the complex multi-stage queries — while carrying encryption PostgreSQL isn't.

Multi-thread — 4 threads, one per core — per-thread warm (ms per category)
Category InventDB PostgreSQL InventDB advantage
Basic SELECT395,430139.2×
Exact match2406PG faster
Range2006PG faster
LIKE22089PG faster
Compound WHERE94611PG faster
ORDER BY26223,33989.1×
GROUP BY1,23926,10821.1×
GROUP BY + WHERE185,533307.4×
JOIN 2-table6,92148,8057.1×
JOIN 3-table19,070220,44411.6×
JOIN 4-table5,341158,81529.7×
Secondary table823,16138.5×
Pagination1781,1946.7×
NULL handling1974038.9×
HAVING42710,09323.6×
Edge cases1762,40113.6×
Complex7,61030,4634.0×
DISTINCT1,11413,99512.6×
Total44,102550,63312.5× faster

Under concurrency the gap widens to 12.5×. InventDB stays near-flat while PostgreSQL's join and aggregation categories degrade sharply — the 3-table JOIN reaches 220 s and the 4-table JOIN 159 s per thread. PostgreSQL figures are drawn from the InventDB 10M benchmark harness (2026), run on the same dataset and machine.

How it compares

Every capability, side by side.

A complete built-in-capability comparison — not a performance shoot-out and not a pricing table. The question isn't "who's fastest," it's "what ships in the box, without bolting on extra services." Verified July 2026 against official docs and release notes.

Built-in capabilities — verified July 2026
Capability InventDB PostgreSQL 18 MongoDB 8 (Community) SQLite
Data model
Schema-free JSON documentsBuilt inJSONBYesJSON1
SQL query languageBuilt inYes— (MQL)Yes
Nested objects & arraysBuilt inJSONBYesJSON1
Reliability
Full ACID transactionsBuilt inYesYesYes
Write-ahead log (WAL)Built inYesYes (journal)Yes
Self-healing corruption recoveryBuilt in— (manual)— (manual)— (manual)
Security & encryption
Encryption at restBuilt in— (disk/TDE)EnterpriseAdd-on (SEE)
Row-level value encryptionBuilt inAdd-on (pgcrypto)Yes (client keys)Add-on (SEE)
Encrypted, queryable indexesBuilt inYes (Queryable Enc.)
Database-managed rotatable keysBuilt in— (external KMS)— (customer-managed)
Role-based access controlBuilt inYesYes
Indexing & performance
Automatic indexingBuilt in— (manual)— (manual)— (manual)
Built-in key-value cacheBuilt in
Search
Exact-match searchBuilt inYesYesYes
Full-text (keyword) searchBuilt inYesYesYes (FTS5)
Fuzzy / typo-tolerant searchBuilt inAdd-on (pg_trgm)Add-on (Atlas Search)
Semantic / vector searchBuilt inExtension (pgvector)Add-on (mongot)Extension (sqlite-vec)
Files & documents
Encrypted file storageBuilt in— (GridFS unencrypted)
Text extraction, 25+ formatsBuilt in
Built-in OCR (image/PDF → text)Built in
File version historyBuilt in
Built-in AI agent
Natural-language Q&ABuilt inAdd-on (SQL-gen only)
Multi-step analysis & reportsBuilt in
Natural-language data editsBuilt in
Scheduled reportsBuilt in
Operations & deployment
Single binary, zero dependenciesBuilt in— (server)— (server + mongot)Yes
Driverless HTTP / REST APIBuilt inAdd-on (PostgREST)Add-on (Data API)
Cross-platform (Win/Linux/macOS)YesYesYesYes
Full-text and keyword search exist in most of these — SQLite FTS5, PostgreSQL and MongoDB text all do it. The real differentiator is the OCR + document-extraction + semantic pipeline in one database.
MongoDB 8 Queryable Encryption is a genuine analog for encrypted values and indexes. So InventDB's edge is database-managed, rotatable keys spanning values, indexes, files and backups — with no client-side key handling.
For vector search and AI the framing is built in vs a bolt-on extension — pgvector, sqlite-vec and mongot are all excellent, but they're add-ons you install and operate.

Verified July 2026 against official docs and release notes; capabilities move fast — confirm with each vendor.

Methodology

How we ran it.

The setup, in full

Windows Server 2025, encryption on, all caches disabled. We ran the suite both single-thread and with 4 threads (one per core). Cold is the first execution from cold disk; warm is a repeat of the same query. The dataset is 10M records; the suite is 143 queries across 18 categories. Third-party capability data is drawn from public sources, July 2026 — we don't run competitor benchmarks here, only compare documented, built-in capabilities.

Run your own numbers.

Spin up your own encrypted database, load your data, and benchmark it however you like. Same SQL, same API, from a few thousand rows to a quarter-billion.