AionDB v0.3 is live: vector search becomes a first-class engine surface with pgvector-style SQL, HNSW, IVF-flat, Qdrant-style filters, and published recall/latency benchmarks. See the v0.3 vector update.

Tradeoffs

Every database architecture has costs. These are AionDB's.

Where AionDB aims

The argument is not that AionDB beats mature systems on their home turf. The argument is that modern application data often carries three shapes at once: relational facts, relationships, and embeddings. AionDB treats that combination as a database model instead of an integration problem.

Where mature databases are stronger today

PostgreSQL is stronger for broad SQL compatibility, extensions, operational maturity, and ecosystem depth.

Columnar analytical engines are stronger for scan-heavy analytics.

Dedicated graph engines are stronger for deep graph traversal and mature graph algorithms.

Dedicated vector systems may be stronger for large-scale approximate nearest-neighbor search, recall tuning, filtering, and compaction.

This is the baseline a user compares against. For ordinary OLTP with mature operational requirements, PostgreSQL is the more credible default. For pure analytics, DuckDB-style columnar execution is the more credible default. For vector retrieval at large scale, a dedicated vector system may be easier to tune.

Where AionDB may be slower

Expect AionDB v0.1 to be weaker on:

Workloads that make sense

AionDB is interesting when the application would otherwise wire several systems together:

The relevant comparison is not raw speed. It is operational complexity, data duplication, consistency, and how much application code exists only to keep several stores synchronized.

Workloads that do not make sense yet

Do not position v0.1 as the answer for:

Why evaluate it

Evaluate AionDB when the interesting part of the workload is the combination: relational state, relationships, and embeddings in one engine. The v0.1 question is not whether AionDB is the fastest database everywhere. The useful question is whether the model is worth building further.

Comparison rule

When comparing AionDB to another database, state where AionDB loses. A credible comparison includes: