Developers
MongoDB
Document and metadata store for extractions, chat sessions, and agent configurations.
MongoDB (DocumentDB)
Document store for unstructured and semi-structured data.
Use Cases
| Collection | Purpose | Example Document |
|---|---|---|
documents |
Extraction results | CAS holdings, metadata |
chat_sessions |
Message history | Messages, timestamps, token usage |
agents |
Agent configurations | System prompts, tool lists, guardrails |
workflows |
Workflow definitions | DAG nodes, edges, parameters |
users |
User profiles | Email, role, tenant, preferences |
Configuration
- Engine: Amazon DocumentDB 5.0 (MongoDB-compatible)
- Instance: db.r6g.xlarge (prod), db.t3.medium (dev)
- Replication: 3-node cluster across AZs
- Backup: Daily snapshots, 7-day retention
- Encryption: AES-256 at rest, TLS in transit