Learning paths

Guided paths from first query to storage internals.

Version
Latest
v0.1.0 · latest 1 min read
On this page
  1. Path 1 — Build your first application
  2. Path 2 — Learn SQL deeply
  3. Path 3 — Work with JSON
  4. Path 4 — Work with time-series data
  5. Path 5 — Understand transactions
  6. Path 6 — Operate PLOMID
  7. Path 7 — Explore architecture
diagram
flowchart LR
    F["first query\n(quickstart)"] --> S["SQL deeply"]
    F --> J["JSON"]
    F --> T["time-series"]
    S --> TX["transactions"]
    J --> TX
    T --> TX
    TX --> OP["operate it"]
    OP --> AR["architecture + internals"]
    AR --> CO["contribute"]
Diagram source · mermaidcopy included
mermaidsource
flowchart LR
    F["first query\n(quickstart)"] --> S["SQL deeply"]
    F --> J["JSON"]
    F --> T["time-series"]
    S --> TX["transactions"]
    J --> TX
    T --> TX
    TX --> OP["operate it"]
    OP --> AR["architecture + internals"]
    AR --> CO["contribute"]

Path 1 — Build your first application#

Quickstart → Create a table → Insert data → Query data → Run transactions → Build an application.

Path 2 — Learn SQL deeply#

SQL fundamentals → SELECT → Joins → Subqueries + CTEs → Aggregates → NULL semantics → Compatibility → Complex queries cookbook.

Path 3 — Work with JSON#

Query JSON guide → JSON data reference → JSON cookbook → Indexes (JSON + relational combos).

Path 4 — Work with time-series data#

Query time guide → Temporal reference → Time cookbook → Columnar internals (delta/bitpack for timestamps).

Path 5 — Understand transactions#

Run transactions → MVCC → Behavior contracts → How a write works.

Path 6 — Operate PLOMID#

Run the server → Configuration → CLI → Logging & diagnostics → Troubleshooting.

Path 7 — Explore architecture#

Architecture overview → Request lifecycle → Query pipeline → How it works → Storage internals → Contribute.

All paths converge on the Cookbook when you want combinations rather than single features.

Was this page helpful?