DB-EngineseXtremeDB high availability featuresEnglish
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

DBMS > FaunaDB

FaunaDB System Properties

Please select another system to compare it with FaunaDB.

Our visitors often compare FaunaDB with Firebase Realtime Database, MongoDB and Amazon DynamoDB.

Editorial information provided by DB-Engines
NameFaunaDB
DescriptionFaunaDB provides a web-native interface, with support for GraphQL and custom business logic that integrates seamlessly with the rest of the serverless ecosystem. The underlying globally distributed storage and compute platform is fast, consistent, and reliable, with a modern security infrastructure.
Primary database modelDocument store
Graph DBMS
Relational DBMS
Time Series DBMS
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score1.78
Rank#128  Overall
#21  Document stores
#9  Graph DBMS
#64  Relational DBMS
#9  Time Series DBMS
Websitefauna.com
Technical documentationdocs.fauna.com
DeveloperFauna, Inc.
Initial release2014
License infoCommercial or Open Sourcecommercial
Cloud-based only infoOnly available as a cloud serviceyes
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
Implementation languageScala
Server operating systemshosted
Data schemeschema-free
Typing infopredefined data types such as float or dateno
XML support infoSome form of processing data in XML format, e.g. support for XML data structures, and/or support for XPath, XQuery or XSLT.no
Secondary indexesyes
SQL infoSupport of SQLno
APIs and other access methodsRESTful HTTP API
Supported programming languagesC#
Go
Java
JavaScript
Python
Ruby
Scala
Swift
Server-side scripts infoStored proceduresuser defined functions
Triggersno
Partitioning methods infoMethods for storing different data on different nodeshorizontal partitioning infoconsistent hashing
Replication methods infoMethods for redundantly storing data on multiple nodesMulti-source replication
MapReduce infoOffers an API for user-defined Map/Reduce methodsno
Consistency concepts infoMethods to ensure consistency in a distributed systemImmediate Consistency
Foreign keys infoReferential integrityyes
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of dataACID
Concurrency infoSupport for concurrent manipulation of datayes
Durability infoSupport for making data persistentyes
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.no
User concepts infoAccess controlIdentity management, authentication, and access control
More information provided by the system vendor
FaunaDB
Specific characteristics
  1. Flexible query model that combines GraphQL with custom business logic

  2. Effortlessly use with the entire serverless stack with your favorite programming language

  3. Cloud-agnostic, global, transactional and scalable architecture that you can trust and grow with

  4. Ensures total freedom from database operations

Competitive advantages
  • Native GraphQL support with automatic mutations for easy on-rampNative GraphQL, no middleware to install and manage

  • Expression-rich FQL with user defined functions that facilitate computations close to data source

  • Connectionless invocation directly from browsers, mobile clients or serverless functions 

  • Browser-native security model with ABAC

  • 100% ACID transactions, available in all query dialects

  • Document, relational, search, graph querying on the same dataset

  • Ability to compose queries across different models

  • Add-ons for serverless hosting platforms such as Netlify, Vercel etc.

  • Out-of-box integration with  leading security providers such as Auth0, Okta etc

  • Plugins for modern (web-centric) IDEs such as VSCode

  • Multi-cloud hosting environment for continuity and cloud provider independence


Typical application scenarios
  • Javascript apps
  • Serverless backends for microservices
  • Cloud-native apps
  • B2B and B2C Multi-tenant SaaS
  • Social apps / mobile apps
  • Payments and loyalty systems
  • User account management systems
  • Ledger-based systems‚Äč
Key customersShiftX
Licensing and pricing models

Usage-based pricing including a free tier

Related products and services

We invite representatives of vendors of related products to contact us for presenting information about their offerings here.

More resources
FaunaDB
Recent citations in the news

FaunaDB Closes $27M Series A, Welcomes New Leadership
1 July 2020, Crunchbase News

FaunaDB review: Fast NoSQL database for global scale
12 December 2019, InfoWorld

This early Twitter engineer has a suggestion for your next database
10 August 2020, TechRepublic

Cloud native, chaos-tolerant FaunaDB adds support for SQL, GraphQL, and CQL
9 April 2019, ZDNet

Introducing FaunaDB Serverless Cloud
14 June 2017, InfoQ.com

provided by Google News

Job opportunities

Scala Engineer, Core Platform (Remote, Boston or San Francisco)
Fauna Inc, San Francisco, CA

Group Product Manager - Developer Experience - Remote (US All Locations)
Fauna, Inc, Remote

Sr. Developer Advocate- Remote - North America
Fauna, Inc, Remote

Director, Product Marketing - Remote
Fauna, Inc, Remote

jobs by Indeed




Share this page

Featured Products

Neo4j logo

Get your free copy of the new O'Reilly book Graph Algorithms with 20+ examples for
machine learning, graph analytics and more.

Datastax Astra logo

Cassandra made easy in the cloud. Build cloud-native applications faster with CQL, REST and GraphQL APIs.
Try for Free.

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL today!

Vertica logo

The fastest unified analytical warehouse at extreme scale with in-database Machine Learning. Try Vertica for free with no time limit.

Couchbase logo

SQL + JSON + NoSQL.
Power, flexibility & scale.
All open source.
Get started now.

Present your product here