TerminusDB vs XTDB
TerminusDB: Git-for-data document and knowledge-graph database with branches, diffs and time travel. XTDB: Bitemporal SQL database on object storage that keeps every version of every row.
key differences
- TerminusDB is primarily a graph database; XTDB is relational.
- Licensing: TerminusDB is open source (permissive) (Apache License 2.0); XTDB is open source (copyleft) (Mozilla Public License 2.0).
- XTDB is built for larger datasets (≤ 10 TB) than TerminusDB (≤ 100 GB).
- Horizontal scaling is none in TerminusDB and manual in XTDB.
- Only TerminusDB has role-based access, branching, online schema changes.
- Only XTDB has columnar storage.
choose terminusdb for
- +Collaborative curation of reference or master data
- +Auditable knowledge graphs with review workflows
- +Versioned configuration and product data
- +Data products that need reproducible snapshots
best at · Knowledge graph, Content, Metadata
choose xtdb for
- +Financial and insurance systems needing as-of reporting
- +Audit trails with retroactive corrections
- +Event-sourced systems wanting SQL over history
best at · OLTP, Event sourcing, Ledger
TerminusDB vs XTDB: FAQ
What is the difference between TerminusDB and XTDB?
TerminusDB: Git-for-data document and knowledge-graph database with branches, diffs and time travel. XTDB: Bitemporal SQL database on object storage that keeps every version of every row. TerminusDB is primarily a graph database; XTDB is relational. Licensing: TerminusDB is open source (permissive) (Apache License 2.0); XTDB is open source (copyleft) (Mozilla Public License 2.0). XTDB is built for larger datasets (≤ 10 TB) than TerminusDB (≤ 100 GB).
When should I choose TerminusDB over XTDB?
Choose TerminusDB for collaborative curation of reference or master data; auditable knowledge graphs with review workflows; and versioned configuration and product data. Choose XTDB for financial and insurance systems needing as-of reporting; audit trails with retroactive corrections; and event-sourced systems wanting SQL over history.
Is TerminusDB or XTDB more popular?
TerminusDB ranks #146 on the WhichDB Score (21.0/100) and XTDB ranks #328 (8.3/100). Popularity is not fit: check the requirements that matter for your project.
Are TerminusDB and XTDB open source?
Yes. TerminusDB is open source. License: Apache License 2.0. Yes. XTDB is open source. License: Mozilla Public License 2.0.