Best Software for 2025 is now live!
Show rating breakdown
Save to My Lists
Claimed
Claimed

Top Rated Fauna Alternatives

Fauna Reviews & Product Details

Fauna Overview

What is Fauna?

Fauna is a truly serverless operational database that empowers teams to ship applications faster. It combines the flexibility of a document model with the strong consistency and rich querying power of relational systems—all built on a serverless, distributed architecture that scales automatically, without the complexity of manual provisioning, sharding, or replication. Over 80,000 development teams choose Fauna to build and scale modern transactional applications including teams from Tyson Foods, Unilever, Lexmark, Intelliculture, Hannon Hill, Cloaked, DTLR, and Insights.gg.

Fauna Details
Discussions
Fauna Community
Show LessShow More
Product Description

Fauna is a global serverless database that rethinks the client-server relationship. With a web-native GraphQL interface that supports custom business logic, a consistent data and compute fabric with modern security, and total freedom from database operations, FaunaDB enables you to simplify code, reduce costs and ship faster.


Seller Details
Seller
Fauna
Year Founded
2015
HQ Location
San Francisco, CA
Twitter
@fauna
95,460 Twitter followers
LinkedIn® Page
www.linkedin.com
46 employees on LinkedIn®

Becky Q.
BQ
Overview Provided by:

Recent Fauna Reviews

JH
Jeremy H.Small-Business (50 or fewer emp.)
5.0 out of 5
"Serverless cloud database for the web"
It's managed, serverless, and highly scalable. The ability to write typescript like queries, and have all the reads and updates be globally consist...
Verified User
U
Verified UserSmall-Business (50 or fewer emp.)
5.0 out of 5
"A truly serverless database"
It removes the most painful part (in my opinion) of the relational database, which is the operation. As a developer looking to just develop, it giv...
Tayler K.
TK
Tayler K.Small-Business (50 or fewer emp.)
5.0 out of 5
"The "best of every world" Database"
When I say "best of every world", it's hard to quantify. But when I talk to people about Fauna and explain it's a globally distributed, fully serve...
Security Badge
This seller hasn't added their security information yet. Let them know that you'd like them to add it.
1 person requested security information

Fauna Media

Fauna Demo - Document-Relational Model
Document-relational data model with data stored in JSON documents with full relational joins, schema enforcement, & ACID compliance.
Fauna Demo - Truly Serverless
Fully serverless delivery model accessed via an API. Auto-scaling, replication, routing, and highly available by-default. Eliminate manual database operations including provisioning, sharding, capacity planning, and cluster management. Deploy in multi-tenant environments or fully customizable, si...
Answer a few questions to help the Fauna community
Have you used Fauna before?
Yes

Video Reviews

25 Fauna Reviews

4.4 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Popular Mentions
The next elements are radio elements and sort the displayed results by the item selected and will update the results displayed.
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
25 Fauna Reviews
4.4 out of 5
25 Fauna Reviews
4.4 out of 5

Fauna Pros and Cons

How are these determined?Information
Pros and Cons are compiled from review feedback and grouped into themes to provide an easy-to-understand summary of user reviews.
Pros
Cons

Overall Review Sentiment for FaunaQuestion

Time to Implement
<1 day
>12 months
Return on Investment
<6 months
48+ months
Ease of Setup
0 (Difficult)
10 (Easy)
Log In
Want to see more insights from verified reviewers?
Log in to view review sentiment.
G2 reviews are authentic and verified.
Verified User in Government Administration
UG
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: Organic
What do you like best about Fauna?

It removes the most painful part (in my opinion) of the relational database, which is the operation. As a developer looking to just develop, it gives me the abstractions and tools I need to develop the data store my app needs, without having to worry so much about how I will operate, patch, and scale the database. This isn't to say that database knowlege is not required at all, since it will happily let you write horribly inefficient queries like most databases.

The recent introduction of schema enforcement to collections (tables in RDBMS parlance) along with custom check constraints makes it that much easier to migrate from your existing RDBMS. The flexibility of having schemaless or partially typed collections means that prototyping is easy and allows clamping down on the schema over time as the requirements become solidified.

The ability to run logic operations, assign variables, do math, perform list/set transformations, and other things you would normally do in code inside the database makes it particularly well suited to a serverless environment. You can keep all of the transactional business logic within Fauna so that it is truly transactional, with much less application code to handle what happens if a transaction fails part way through. It is also regionless, meaning any edge compute service you may use will automatically connect to the closest replica to keep request times down for a globally distributed user base. Note that they do offer USA, EU, and Global database options with slightly different usage based pricing.

Their free tier is also generous enough to prototype and run apps in order to determine if it's worth scaling the usage throughout your organization. Review collected by and hosted on G2.com.

What do you dislike about Fauna?

Unlike a traditional SQL RDBMS, you cannot span a single transaction over multiple requests. This means that all of the compute operations that might happen in between different SQL calls inside of a transaction have to be translated into FQL expressions and run inside the database. This means it takes a more work to port an existing app that uses a SQL RDBMS to Fauna.

Though Fauna is serverless in operation, the costs do not "scale to $0" like some other serverless offerings. Once you exceed the limits within their generous free tier, you have to jump into a pay as you go plan or one of the other plan tiers. These have a flat monthly rate + overage model, so you pay every month regardless of how much you use. Being forced to jump into a higher tier because you want some feature locked to that higher tier while your actual usage doesn't come close to the monthly fee doesn't feel great. I would have preferred it to be a truly pay for what you use model. Review collected by and hosted on G2.com.

What problems is Fauna solving and how is that benefiting you?

Having no operations means I can spend time on building my business logic. The globally distributed ACID transactions Fauna supports means I can write transactional code and not have to worry about whether it will run properly when invoked from different corners of the country. Review collected by and hosted on G2.com.

Tayler K.
TK
Senior Software Engineer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: Organic
What do you like best about Fauna?

When I say "best of every world", it's hard to quantify. But when I talk to people about Fauna and explain it's a globally distributed, fully serverless, ACID compliant, document based relational database they always say something alongs those lines.

Fauna has solved so many problems for us. It has the flexibility of a document based database and the power, security and reliability of relational database. We've been able to streamline our code, reduce response times and add powerful new features as a result of replacing DynamoDB with Fauna.

Not only that, but its a breeze to set up and get the ball rolling. The FQL query language is simple, but powerful. If you can write code, you can write FQL. There's no learning curve to understand a new query language. There are some quirks to gets to grips with, but we've worked closely with the team at Fauna and they've been amazing.

We believe that Fauna is the future of databases, and that when you decide to give it a try you'll agree with us. Review collected by and hosted on G2.com.

What do you dislike about Fauna?

Fauna is a comparitively young DB technology, so don't expect a bustling commiunity answering questions on StackOverflow like you might with an RDBMS. But the documentation is clear and concise, and updated regularly. Review collected by and hosted on G2.com.

What problems is Fauna solving and how is that benefiting you?

We were restricted by the limited feature set of DynamoDB, but couldn't move to a conventional RDBMS becasue we needed the document based flexibility. Fauna ticked both boxes. Review collected by and hosted on G2.com.

MR
Head of Infrastructure and Cybersecurity
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: Organic
What do you like best about Fauna?

The combination of being able to securely run queries on the client or an edge device with Javascript-like queries to get and mutate data make Fauna unique in the database space. Developers can quickly pick up the new tool and easily modify access rules centrally. The serverless nature of the service is amazing and is the main reason you can easily connect a massive set of devices (or lambdas) without worrying about connection pooling. Review collected by and hosted on G2.com.

What do you dislike about Fauna?

There is nothing to dislike about Fauna but because the product is so new, it is hard to find well-documented patterns for it. Reaching out to the Fauna team is the best way to resolve edge cases. Review collected by and hosted on G2.com.

What problems is Fauna solving and how is that benefiting you?

Fauna solves scaling issues we have run into with other databases specifically in the serverless realm. Building serverless services can be difficult but Fauna makes it easy to ignore the biggest integration issue which is connection pooling. Review collected by and hosted on G2.com.

CB
Head of Software, Systems and Data
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: Organic
What do you like best about Fauna?

We don't have to manage any infrastructure, the cost scales with us

The FQL X syntax is very similar to TypeScript, which means we don't have to develop across different paradigms (frontend, backend, and database all use the same syntax)

Schema management built-in means we don't have to worry about generating/applying/rolling back schema migrations

Close partnership, and active Discord, means any questions or challenges are addressed quickly and time is taken by technical people to address them Review collected by and hosted on G2.com.

What do you dislike about Fauna?

Although you can setup private endpoints to connect privately via AWS, I can't find any documentation on doing the same for on-premise architecture. Fauna is doing a great job at integrating with new cloud technologies, but it might not be an easy option for some types of infrastructure deployments. Review collected by and hosted on G2.com.

What problems is Fauna solving and how is that benefiting you?

No infrastrucutre management, means we don't have the overhead of system administrators/DBAs, we don't need to manage replication/scaleability, and there's no requirement for OS updates with downtime etc.

The costs scale with usage, which isn't true of traditional/on-premise systems.

Easy to use, reducing the skills requirements for software development - don't need to learn another language since FQL X is so intuitive & similar to TypeScript Review collected by and hosted on G2.com.

JH
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: Organic
What do you like best about Fauna?

It's managed, serverless, and highly scalable. The ability to write typescript like queries, and have all the reads and updates be globally consistant is amazing. The ease of projecting extra data greatly reduces the need for round-trip queries which makes everything that much more performant. Finally, the fine-grained security makes it easy to allow the client to directly query the database! Review collected by and hosted on G2.com.

What do you dislike about Fauna?

The type system can be difficult to debug. Also, fauna lacks full text search. Review collected by and hosted on G2.com.

What problems is Fauna solving and how is that benefiting you?

It solves the need for a scalable, managed, distributed database that is globally consistent and globally available. Review collected by and hosted on G2.com.

Isis T.
IT
Chief Technology Officer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: Organic
What do you like best about Fauna?

Highly reliable, scalable and low latency serverless database. Its document-based renational schema makes it highly flexible for different use cases. Review collected by and hosted on G2.com.

What do you dislike about Fauna?

The learning curve and the lack of more advanced data exploration features can add friction. Review collected by and hosted on G2.com.

What problems is Fauna solving and how is that benefiting you?

Connecting from edge distributed applications to tranditional databases is challenging due to the nature of connection pooling and lack of performant HTTP services. Fauna makes that connection a breeze, highly available and also performant. Review collected by and hosted on G2.com.

Micha M.
MM
Managing Director
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: Organic
What do you like best about Fauna?

Fauna has a simple to use user authentication and authorization system that is at the same extendible to a powerful enterprise ABAC system.

Also, I don't need to worry about managing the server because it's serverless.

Then you need to know that it's a document-based database. You store documents in a JSON structure, which gives you a lot of flexibility over traditional SQL table databases. In contrast to other document databases, Fauna offers Schemes and Types, so you always have a clear picture of your data, including data integrity. Review collected by and hosted on G2.com.

What do you dislike about Fauna?

They could explain their great product better and more simply. You need some time to get into the docs, but you will be highly rewarded if you do it. Review collected by and hosted on G2.com.

What problems is Fauna solving and how is that benefiting you?

We replaced our database and almost all of our backend with Fauna. Only at places where we need to call third-party Apps do we need a backend because Fauna is not (yet) supporting it. This made the whole stack so much easier for new developers joining us and also maintaining a simple tech stack. Review collected by and hosted on G2.com.

Ed A.
EA
VICE PRESIDENT OF TECHNOLOGY
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Fauna?

Fauna sure does offer a lot of functionality in their free version. They have plenty of SDKs to choose from and a lot of walkthrus and tutorials. The promise of trasanctional nosql with indexes is a strong. Review collected by and hosted on G2.com.

What do you dislike about Fauna?

The learning curve on Fauna looks daunting. It has the feel of MongoDB at first. However, it might be too much if you come from a pure SQL background. I get the feeling that Fauna might be the last database you will ever need, if you can figure out how to use it. Review collected by and hosted on G2.com.

What problems is Fauna solving and how is that benefiting you?

Fauna takes care of the servers and scaling. Setting up servers, installing services, applying patches, and managing security, are the pain points Fauna is solving. Beyond that, they have a database that is NoSQL that supports transactions and indexing. This is something that is relatively new in the NoSQL landscape. Review collected by and hosted on G2.com.

Soumya Ranjan M.
SM
Mentor
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Fauna?

Fauna DB is fast in spinning up databases and connecting to them, though it is a serverless DB solution.

There are rarely any cold starts when using it.

The FQL language they have developed is very similar to GraphQL which is easy to learn for someone new to Fauna DB. Review collected by and hosted on G2.com.

What do you dislike about Fauna?

Even though FQL is easy to learn and native support for GraphQL is there, a person coming from SQL background will find it complicated and intimidating to use.

If native support for this is added, it will be really helpful to SQL devs. Review collected by and hosted on G2.com.

What problems is Fauna solving and how is that benefiting you?

Outsourcing the DB needs to some platform like Fauna was really helpful for us focus on other things.

As it is fast and has native support for GraphQL (which we primarily use), we found it helpful in no time. Review collected by and hosted on G2.com.

Dan B.
DB
Founder
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Fauna?

Robust, fast, no downtimes, good balance between no-schema documents and indices.

You can manage users and roles in the db, and alegedly call it directly from your client applications. I personally don't use this because my users are managed in firebase, and I have an API that facilitates all calls to the DB Review collected by and hosted on G2.com.

What do you dislike about Fauna?

Creating indices for everything, steep learning curve for FQL and user-defined functuons.

A lot of the app code goes into the DB as user-functions. I find it hard to maintain my app's code this way. I would prefer to have all my code in the server that calls the db. Review collected by and hosted on G2.com.

What problems is Fauna solving and how is that benefiting you?

Cross region DB, cloud native, serverless, fair pricing. Once it was set up I almost didn't have to touch it, except for new features I needed. Review collected by and hosted on G2.com.