Articles
Feature guides for Tharga.MongoDB. Skim the Getting started page first if you're new — it gives you a runnable end-to-end example. Otherwise jump to whichever topic matches what you're solving:
- Getting started — install, configure, register a collection, the first read/write
- Lockable collections — per-document optimistic locking with commit/release/error workflows
- Transactions — multi-document atomicity with
WithTransactionAsyncand lockable lease commits - Keyset pagination —
GetPageAsync/CursorPagerfor grids that need O(log N) per page - Monitoring — the
IDatabaseMonitorsurface, slow-query detection, and centralised topologies viaMonitor.Client/Monitor.Server - MCP integration — exposing collections, monitoring, and admin actions to AI clients via
Tharga.MongoDB.Mcp
Each guide is short — the full reference is in the API tab.