MIRAJ
A relational, column-oriented, in-memory and durable SQL database engine.
The reference manual for developers and administrators: SQL language, bundled tools, client libraries, administration and replication.
Three ways to use MIRAJ
Embedded
The engine runs inside your application, through the Rust API or the miraj.dll library (C API, Delphi unit). No server to deploy.
Command line
The miraj-cli SQL console, interactive or running a .sql file, for administration and exploration.
Network server
miraj-server serves SQL sessions over TCP with the standard client/server protocol: your existing connectors just work.
Three editions, one SQL
Express
Free. Each query runs on a single thread: development, testing, light workloads.
Standard
Large queries spread across several cores: filters, aggregation, sorting, joins.
Cluster
Standard plus multi-node replication: one primary, read-only secondaries.