Skip to content

Learn

Beginners and experts alike will find resources here to clarify how to get started with XTDB, how to solve common problems using XTDB, and explanations of the XTDB architecture.

Note

This is the documentation for version 1.x - the current stable, production-ready release of XTDB.

For documentation on the 2.x early access, head here.


Tutorials

View all →

Get started with XTDB in minutes, then learn temporal and graph queries.

Space Adventure

In your browser, learn XTDB basics, simple 'put' transactions, basic Datalog, bitemporality, match/delete/evict transactions, and awaiting transactions.

Learn Datalog

In your browser, learn EDN notation, basic queries, data patterns, parameterized queries, predicates, transformation functions, aggregates, and custom rules.

XTDB Over HTTP

Try XTDB from the command line without writing any code.


Guides

View all →

Get targeted answers to "how do I do X?" questions.

Quickstart

Get up and running with XTDB in a few minutes using Java or Clojure.

Confluent Cloud

Set up a production-quality XTDB instance using Confluent Cloud to host your Kafka cluster.


Concepts

View all →

Learn advanced XTDB architecture and philosophy.

What is XTDB?

XTDB’s origins, evolution, and fundamental philosophies.

Bitemporality

Learn the basics of temporal data and the XTDB time machine.

On Form: Strength of the Record

An argument for the XTDB data storage model.

On Data: Trucks, Tubes, and Truth

An argument for immutable databases in event-driven architectures.

Blockchain Without the Crypto

Understanding trust and immutable ledgers.


Ecosystem

View all →

The XTDB open source community builds tools and third-party modules.

Biff

Biff is a batteries-included web framework for Clojure, built on XTDB.

Site

Site is a Resource Server, capable of providing out-of-the-box OpenAPI and GraphQL endpoints.

XTDB Inspector

The Inspector allows you to explore your data in XTDB visually, with zero setup cost.


Resources

View all →

Additional literature to help you learn everything you need to know about XTDB.

FAQ

Short, helpful answers to common questions and problems.

Performance

Papers, books, and other materials which are directly relevant to xtdb and its architecture — past, present, and very-near-future.

Bibliography

Papers, books, and other materials which are directly relevant to xtdb and its architecture — past, present, and very-near-future.