Introduction
MonkDB is a distributed, multi-model SQL database built for operational and analytical workloads on one platform.
What MonkDB unifies
- Relational tables and SQL analytics
- Semi-structured JSON/object data
- Full-text search
- Vector similarity search
- Geospatial data (
geo_point,geo_shape) - BLOB/object-like binary storage
- Graph metadata and traversal helpers
- Governance, audit, lineage, contracts, and policies
Why teams adopt it
- One SQL surface across multiple data models
- Shared-nothing cluster architecture for horizontal scale
- Near real-time indexing and queryability
- PGWire + HTTP endpoints for broad tool compatibility
- Production operations support (monitoring, snapshots, security)
Suggested reading order
- Start with Quickstart
- Validate host tuning in System Prerequisites
- Provision a node with Provisioning with Docker Image
- Configure runtime defaults in monkdb.yaml / monkdb.yml Guide
- Choose deployment path from Deployment
- Use Workloads Overview for domain examples
- Use SQL Command Catalog for parser-aligned SQL reference