Documentation and Resources
The complete XTDB reference documentation. Here you will find APIs for developers and tools for ops. Customize your XTDB installation with modules.
Language ReferenceView all →
Learn to interact with XTDB using Datalog, SQL, or both.
Add records using Datalog
Advanced graph query using Datalog
Create schemas and query them using SQL
ClientsView all →
When you use an in-process instance of XTDB, you can talk to it using either Clojure or Java APIs.
AdministrationView all →
Resources for sysadmins and DevOps.
Install XTDB as a library, a standalone server, or Docker container.
Customize XTDB modules, tune the query engine, and upgrade indexes.
Build a custom XTDB image with only the modules you require.
Observe your metrics on live XTDB instances with Prometheus, AWS Cloudwatch, JMX, or plaintext.
Save checkpoints of query indices on a regular basis so you can start new nodes quickly.
ExtensionsView all →
Customize your XTDB install with powerful extension modules.
StorageView all →
XTDB supports a wide array of pluggable underlying storage. Learn more about each module below.