Skip to content
XTDB
Search
Cancel
GitHub
Twitter
Select theme
Dark
Light
Auto
← xtdb.com
← 1.x (stable release) docs
Introduction
Getting Started
Quickstart
SQL basics
Query the past
Control the timeline
Tutorials
Immutability Walkthrough
1) Avoiding a lossy database
2) Understanding change
3) Updating the past
4) Changing an immutable database
Industry Use-cases
Financial Services
Front-office Reporting: Understanding PnL and Risk
Back-office Compliance: Late trade adjustments
Strategist: Tracking corporate actions
Quantitative Analyst: Model backtesting
Guides
Setting up a cluster on AWS
XTQL Overview
XTQL Walkthrough
Reference
Overview
SQL
Transactions
Queries
XTQL
Transactions
Queries
Data Types
Overview
Temporal Types
Standard Library
Overview
Predicates
Numeric functions
String functions
Temporal functions
Aggregate functions
Other functions
Drivers
Overview
HTTP + JSON
Getting started
HTTP (OpenAPI) ↗
Java
Getting started
Kotlin
Getting started
KDoc ↗
Clojure
Getting started
Codox ↗
Configuration cookbook
Transactions cookbook
Temporal Types cookbook
Tutorial: Learn XTQL Today
Configuration
Overview
Transaction Log
Overview
Kafka
Storage
Overview
AWS S3
Azure Blob Storage
Google Cloud Storage
Optional Modules
Overview
HTTP Server
Appendices
Mission
XTDB at a glance
How XTDB works
Community
Roadmap
GitHub
Twitter
Select theme
Dark
Light
Auto
Learn XTQL Today, with Clojure
See
the pre-generated Clerk notebook
or clone & run from
the Clojure source
.