A no-compromise platform for business data and logic
Whether you’re building new browser-based or mobile apps, augmenting your microservices, or modernizing existing systems, Fauna gives you the capabilities and the scale that you need without the complexity.
A better, more productive feature set
Fauna combines the flexibility of NoSQL systems with the relational querying and transactional capabilities of SQL databases, without compromising simplicity and scale.
Flexible data modeling
An innovative indexed-document data model lets you model any data that your business needs -- relations, documents, graphs or a combination.
Global ACID transactions
Eliminate data anomalies with strictly serializable multi-region transactions that don't limit number of keys, documents or partitions.
Composite indexing on-the-fly
Easily add or remove multi-key indexes as your application needs evolve, with support for strongly consistent reads and writes.
Simplify event-driven use cases with push-based document subscriptions that trigger upon changes to your data in real-time.
Custom business logic
Express complex conditional business logic as atomic functions that execute close to the data in one transaction and a single round-trip.
Web-native secure access
Attribute-based access control combines with SSL and 3rd party auth to offer strong security, and can be invoked directly from the browser
Easily build auditing for your data with temporal queries. Run queries for data at a point-in-time to track how your data evolved.
Simplify SaaS apps with the ability to create any number of children per database at any level of depth, without limits.
Federate with 3rd party middleware using the native GraphQL support, complete with transactions, custom logic, and access control.
Serve customers everywhere with consistent data, replicated in real-time to multiple regions and served from locations closest to your client.
Transparent behind-the-scenes scaling ensures that your apps never run out of capacity, while you pay only for what you actually use.
No database operations
With built-in smarts for data partitioning and an API approach, say goodbye to data sharding, clustering, replication, upgrades etc, forever.
Customer loved, industry validated
Fauna's unique global transactional architecture is inspired by academic research, and Jepsen tested. Adopted by thousands of developers and loved by our customers, Fauna is fast, scalable, yet strong consistent.
Get started in minutes, without the heavy lift
Fauna is easy to get started with, integrates with your environment seamlessly and gives you effortless, scalable and reliable access to your data from a variety of popular frameworks.
Without the complexity typical to databases
Fauna gives you the platform to start locally, and launch globally. It delivers the performance, reliability and scale that your business needs for success, no matter where you are on your journey.
The best of both document and relational systems ensures that you can model the data that your business needs, iteratively, and without boundaries.
Scales to your needs
Never suffer outages due to spiky traffic. Fauna lets you build your applications for scale, without writing additional code or manually provisioning resources.
Highly available, no data loss
Fauna ensures that regional outages do not disrupt your application and your data is never lost. All committed writes are replicated, and queries are automatically routed to the nearest nodes.
Eliminates operational overheads
Focus on your application instead of managing database clusters, provisioning capacity, creating replicas, or sharding data. Fauna does all the work for you behind the API so that you don’t have to.
Available globally, close to your application
Fauna is the only global and multi-cloud serverless database that offers predictable low-latency for your applications. You supply the data, the queries and the custom business logic. We take care of the rest. It just works.