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
Cloudflare TV
A discussion about data at the edge with Fauna Co-Founder Evan Weaver and Cloudflare Workers PMs.
Fauna is rethinking the database
Changelog discusses Evan Weaver's history leading up to starting Fauna, dives deep into common use cases, and the future of Fauna.
Data Engineering
Unpacking Fauna: A developer-friendly transactional database.
SW Engineering Daily
The theory of Fauna with Evan Weaver.
Guides
ACID Compliance
What is ACID Compliance? Atomicity, Consistency, Isolation
Document Databases
What is a Document Database?
Transactional Databases
Transactional Databases - What You Need to Know
Serverless Architecture
Serverless Architecture: What Is It & How Does It Work?
GraphQL
What is GraphQL? Use Cases, Applications and Databases
Jamstack
What is Jamstack? How to Get Started
Distributed Databases
The Why and How of Distributed Databases
NoSQL Databases
NoSQL Databases - Non-relational Databases Explained
Relational Databases
What is a Relational Database?
Cloud Databases
What is a Cloud Database?
Ready to get started?
Sign up or get in touch with one of our experts and discover why thousands of developers love Fauna.