Learn
This section of the Fauna documentation includes a description of the architectural data model and security model.
What you’ll find here
- Data model
-
This section of the Fauna documentation describes the schema naming and taxonomy of the data model and the structural and behavioral components of the model.
- Security
-
This section describes Fauna authentication and access control security features. The Fauna security design makes it easy to query your databases from any network-connected context, including a web browser.
- Event Streaming
-
This section describes Fauna’s streaming feature. A stream lets an application subscribe to database changes in real-time.
- Transactions
-
This section describes how Fauna maintains the integrity of transactions. When a transaction is processed, the isolation level that is in effect determines whether or how the transaction might be affected by other concurrent database operations.
- Temporality
-
Fauna documents are temporal. CRUD operations are assigned a transaction timestamp that maintains a document history. With document history, you to query your database at a point in time. This facilitates event sourcing, reactive programming, and audit- and stream-oriented data architectures.
Is this article helpful?
Tell Fauna how the article can be improved:
Visit Fauna's forums
or email docs@fauna.com
Thank you for your feedback!