Fauna (FaunaDB)
Fauna (FaunaDB)
Fauna, or FaunaDB, is a modern, adaptive operational database.
Fauna was created by the team that scaled Twitter by building its in-house databases and systems.
In FaunaDB, traditional joins, constraints, indexes, and views are transparently combined with temporal structures.
FaunaDB maintains an implicit history of every piece of data.
Developers can use time-slice queries to easily build activity feeds, manage data retention, and sync changes with other systems.
Features
FIG.1
Adaptive scale
Dynamically apportion database resources among teams, projects, or divisions based on business priorities.
FIG.2
Geo-replication
Replicate datasets across global data centers for a reliable local real-time experience and control over geographical data sharing.
FIG.3
Flexible deployment
Grows with the enterprise's development lifecycle by supporting cloud, on-premises and hybrid deployments.
FIG.5
ACID consistency
Enables applications to execute business-critical transactions in the context of real-time end user experiences.
FIG.6
Developer productivity
Interact with the system via a simple, unified query model that transparently supports relational, document, graph, and temporal data models in a single call.
FIG.4
Built-in security
Facilitates governing data with built-in security, from granular access control to encryption.