Database Providers
Compare database providers available for Agno storage.
Choose a provider based on the tables and execution mode your application needs. Provider capabilities vary. ClickHouse stores traces only.
Relational Databases
PostgreSQL
PostgreSQL relational database integration.
Async PostgreSQL
Asynchronous PostgreSQL integration.
MySQL
MySQL relational database integration.
Async MySQL
Asynchronous MySQL integration.
SQLite
SQLite lightweight database integration.
Async SQLite
Asynchronous SQLite integration.
NoSQL Databases
MongoDB
MongoDB document database integration.
Async MongoDB
Asynchronous MongoDB integration.
Redis
Redis in-memory data store integration.
Valkey
Valkey in-memory data store integration.
DynamoDB
Amazon DynamoDB NoSQL database.
Firestore
Google Cloud Firestore integration.
SurrealDB
SurrealDB multi-model database.
Database Services
Neon
Neon serverless PostgreSQL integration.
Supabase
Supabase PostgreSQL platform integration.
SingleStore
SingleStore distributed database integration.
Observability
Storage & File Systems
Google Cloud Storage
Google Cloud Storage integration.
JSON
JSON file-based storage integration.
In-Memory
In-memory storage integration.
Connect a database to persist sessions, user memories, and more.