Fauna
A distributed, serverless database with a native GraphQL API, delivered as a data API.
Free Tier
100k read ops, 50k write ops, 500k compute ops, 100MB storage
Consistency
Serializable (Strict ACID)
Regions
US, EU, AU, Asia
About Fauna
Fauna is a transactional, globally distributed database-as-a-service. It abstracts away database provisioning, scaling, and maintenance, allowing developers to interact with it as a data API. Key features include ACID transactions, multi-region replication for low latency and high availability, and native GraphQL support. It uses its own query language, FQL (Fauna Query Language), and supports authentication and authorization through ABAC (Attribute-Based Access Control). Fauna is well-suited for serverless applications, JAMstack sites, and any use case requiring a scalable, consistent, and low-maintenance data backend.
Core Features
Architecture
Serverless, distributed, and strongly consistent (ACID).
Global Distribution
Data is replicated across multiple cloud regions for low latency and resilience.
Query Languages
FQL (Fauna Query Language) and native GraphQL API.
Security
Attribute-Based Access Control (ABAC) for fine-grained permissions.
Developer Experience
Driver Support
JavaScript, Go, Python, Java, C#, Ruby
Integrations
Vercel, Netlify, Cloudflare Workers, Auth0
Dev Tools
Web shell, VS Code extension, command-line shell.