TigerBeetle and Kimberlite share design philosophy: deterministic simulation testing, immutable logs, and formal verification approaches. TigerBeetle is a purpose-built financial accounting database. Kimberlite is a general-purpose compliance database for any regulated industry.
When to Use Each
TigerBeetle
High-throughput double-entry accounting, financial ledgers, payment processing
Kimberlite
Any regulated data across healthcare, finance, legal, government, education, and defense
Feature Comparison
A side-by-side comparison of capabilities relevant to regulated data workloads.
| Feature | TigerBeetle | Kimberlite |
|---|---|---|
| Purpose | Financial accounting ledger | General-purpose compliance database |
| Query language | Custom binary protocol only | Full SQL (JOINs, CTEs, subqueries, aggregates) |
| Industry coverage | Finance only | Healthcare, finance, legal, government, education, pharma |
| Compliance frameworks | None built-in | 23 frameworks formally verified |
| Simulation testing | VOPR (deterministic simulation) | VOPR (46 scenarios, 19 invariant checkers) |
| Performance | io_uring, millions of ops/sec | Hardware-accelerated crypto, zero-copy frames |
| Data model | Fixed schema (accounts + transfers) | User-defined schemas with SQL DDL |
| Multi-tenancy | Not built-in | Built-in with ABAC policies |
| Consensus | VSR (Viewstamped Replication) | VSR (Viewstamped Replication) |
| License | Apache 2.0 | Apache 2.0 |
Architecture
How each database approaches data storage and integrity.
TigerBeetle: Accounting Ledger
TigerBeetle is a specialized financial database with a fixed schema of accounts and transfers. It achieves extreme performance through io_uring and a purpose-built binary protocol. Not designed for general-purpose queries.
Kimberlite: Compliance Database
Kimberlite is a general-purpose database for any regulated data. User-defined schemas, full SQL, 23 compliance frameworks, and multi-tenant isolation. Designed for auditability across all industries.
Other Comparisons
Evaluate Kimberlite
Install in under 60 seconds. Start with a compliance-ready template.