Everything you need to learn Fauna
We love our technology and are eager to share our knowledge. Need specific information? You found the right spot.
Documentation
All documentation
The complete guide to deploying, using and managing Fauna.
Hello World
Run your first queries with the Fauna shell.
CRUD Examples
Step by step guide to create, retrieve, update and delete objects in Fauna
Query API Reference
How to use all the functions of Fauna's query language.
Schema and Indexing
Optimize data access paths with Fauna indexes.
Index Queries
Different types of indexes in Fauna with examples.
Data Models
Understand the flexible data modeling in Fauna.
Feature Requests
Got an idea on how to make Fauna better? Vote on features here.
Videos
Building Serverless Apps
Demo of Fauna with AWS Lambda, Azure Functions, Begin, Vercel, and Netlify.
Real-world GraphQL
How to GraphQL with Fauna without any setup.
Transactional GraphQL
Express complex logic with simple queries.
Spanner vs Calvin
Guaranteeing consistency in geo-replicated database systems by Dr. Daniel Abadi.
Fauna Transactions
Distributed transactions with Fauna.
Fauna Dashboard
Getting started with the Fauna Dashboard.
Jamstack Data
Understanding data requirements for Jamstack apps.
Podcasts
Ready to get started?
Signup without a credit card, and discover why thousands of developers love Fauna. Unshackle your data and build fearlessly with Fauna.