# crux-database **Repository Path**: mirrors/crux-database ## Basic Information - **Project Name**: crux-database - **Description**: Crux是一个带有双时态图查询的开源文档数据库 - **Primary Language**: Clojure - **License**: MPL-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 7 - **Forks**: 0 - **Created**: 2019-08-07 - **Last Updated**: 2025-05-21 ## Categories & Tags **Categories**: database-service **Tags**: None ## README image::img/xtdb-logo-banner.svg[XTDB Logo] https://xtdb.com[XTDB] is an open-source immutable database with comprehensive time-travel. XTDB has been built to simplify application development and address complex data compliance requirements. XTDB can be used via SQL and https://docs.xtdb.com/xtql/tutorials/introducing-xtql.html[XTQL]. Major features: * Immutable - XTDB is optimised for current-time queries, but you can audit the full history of your database at any point, without needing snapshots or accessing backups. * 'Bitemporal' - all data is accurately versioned as updates are made ('system' time), but it also allows you to separately record and query when that data is, was, or will become valid in your business domain ('valid' time). * Dynamic - you don't need to specify schema up-front before documents (rows with arbitrarily nested data) can be inserted. * Speaks both SQL and https://docs.xtdb.com/xtql/tutorials/introducing-xtql.html[XTQL] - a full SQL dialect that implements the bitemporal functionality as specified in the SQL:2011 standard, available over both HTTP and the Postgres wire protocol for compatibility with existing experience and Postgres-related tooling. * Cloud native - the ACID, columnar engine is built on Apache Arrow and designed for object storage * It is written and supported by https://juxt.pro[JUXT^]. == Quick links * https://docs.xtdb.com/[2.x Documentation] * https://v1-docs.xtdb.com/[1.x Documentation] (see the `1.x` branch) * https://repo1.maven.org/maven2/com/xtdb/[Maven releases] * https://github.com/xtdb/xtdb/releases[Release notes] * Support: https://github.com/xtdb/xtdb/discussions[GitHub Discussions^] | hello@xtdb.com * https://github.com/xtdb/xtdb/tree/main/dev[Developing XTDB] * https://www.zotero.org/groups/4778667/xtdb/[Bibliography^] == Inside-out Architecture XTDB embraces a log as the central point of coordination when running as a distributed system. [quote,Martin Kleppmann] ____ What do we have to gain from turning the database inside out? Simpler code, better scalability, better robustness, lower latency, and more flexibility for doing interesting things with data. ____ image::img/xtdb-node-1.svg[XTDB 2.x Architecture Diagram, 1000, 460] == Questions, Thoughts & Feedback We would love to hear from you: hello@xtdb.com == License and Copyright XTDB is licensed under the Mozilla Public License, version 2 or (at your option) any later version. Copyright © 2018-2025 JUXT LTD.