Task-focused guides for the pure-Java MongrelDB HTTP client (Java 11+,
standard-library HttpClient, no external dependencies). For the full API
surface in one place, see the root README.
| Guide | What it covers |
|---|---|
| quickstart.md | Install, start the daemon, write and run your first program, common pitfalls |
| transactions.md | Single puts vs. batch transactions, idempotency keys, constraint handling, rollback |
| queries.md | Every native index condition: PK, range, bitmap, full-text, vector similarity |
| sql.md | CREATE TABLE, INSERT/UPDATE/DELETE/SELECT, CREATE TABLE AS SELECT, recursive CTEs, window functions |
| auth.md | Bearer token and Basic auth modes, user/role management via SQL |
| errors.md | Exception hierarchy, HTTP-status mapping, recovery patterns |
- New to the client? Start with quickstart.md.
- Writing data? Read transactions.md.
- Reading data? Read queries.md for indexed lookups, or sql.md for joins, CTEs, and analytics.
- Securing a deployment? Read auth.md.
- Debugging a failure? Read errors.md.