joedb
1. Introduction
2. User Guide
2.1. Getting Started
2.2. Opening Files
2.3. Checkpoints
2.4. Concurrency
2.5. Schema Upgrade
2.6. Vectors
2.7. Indexes
2.8. Blobs
3. Reference
joedb
2.
User Guide
2.
User Guide
2.1. Getting Started
2.1.1. Compiling from Source
2.1.2. First Steps
2.1.3. Using joedb with cmake
2.1.4. Using FetchContent
2.1.5. Cross-Compilation
2.1.6. Syntax Highlighting
2.2. Opening Files
2.2.1. joedb::Open_Mode
2.2.2. tutorial::File_Client
2.2.3. Buffered_File
2.3. Checkpoints
2.3.1. Soft Checkpoints
2.3.2. Checkpoints and Concurrency
2.3.3. File System Support
2.3.4. Recovering from a Crash
2.3.5. Benchmarks
2.4. Concurrency
2.4.1. Principle
2.4.2. Example
2.4.3. Connections
2.4.4. Combining Local and Remote Concurrency
2.4.5. Using a Client_Lock Instead of a Lambda
2.5. Schema Upgrade
2.6. Vectors
2.7. Indexes
2.7.1. Defining Indexes
2.7.2. Using Indexes
2.7.3. Handling Unique-Index Errors
2.7.4. Multi-Column Index Update
2.8. Blobs