Plan details

See the Global limits documentation for global limits.

See the Fauna Support Policy & Service Level Agreement for the available support levels.

Terminology

Transactional Read Operation (TRO)

Fauna read operations. Fauna ensures strong consistency of all read transactions through strictly serializability based on their position in a global transaction log because the order reflects the real-time processing order. Read-only transactions are serializable with an added consistent-prefix Read Your Own Writes (RYOW) guarantee. See the Fauna ACID compliance documentation.

Transactional Write Operation (TWO)

Fauna write operations. Like TROs, Fauna provides strict serializability for write operations, which is recognized as the ideal consistency model.

Transactional Compute Operation (TCO)

Fauna compute operations. In addition to storage-related operations, compute operations are required to manipulate data and include user-defined functions.

Plan throughput limits

Free / PAYG Startup Pro / Free Trial Enterprise Virtual Private Fauna

Transactional Read Ops (TROs) per second

1k

4k

8k

Custom

Custom

Transactional Write Ops (TWOs) per second

250

1k

2k

Custom

Custom

Transactional Compute Ops (TCOs) per second

1k

4k

8k

Custom

Custom

Query read ops per second, write ops per second, and compute ops per second throughput service limits are enforced by the Fauna API and are restricted based on your current plan definition.

Exceeding throughput limits

Exceeding plan throughput limits results in an error response with a 429 HTTP status code.

Users are responsible for working within the limits. Fauna is intended for operational workloads and attempts to run any queries as quickly as possible.

Retries

Fauna’s client drivers include client configuration settings to automatically retry requests that receive a response with a 429 HTTP status code. See:

Free plan usage limits

Accounts using the Free plan have the following usage limits:

Resource or operation Limit

Storage

1 GB

Databases

5

Transactional Read Ops (TROs)

100k per month

Transactional Write Ops (TWOs)

50k per month

Transactional Compute Ops (TCOs)

500k per month

Exceeding Free plan usage limits

If you are using the Free plan and exceed the usage limits in a calendar month, the following actions take place:

  1. An email notification is sent to the email address associated with your account, advising you of the situation.

  2. If you continue to use the service without upgrading to a paid plan, the keys per tokens that you use to access the service (from client applications) are temporarily revoked.

    The Dashboard no longer lists databases that exist in your account. No data is lost or removed.

    The period between notification and revocation varies but is about one week.

  3. If your access to databases is temporarily revoked, you can upgrade to a paid plan to have your keys per tokens reinstated. Reinstatement is a manual process, so your databases continue to look unavailable after upgrade.

    Reinstating access for temporarily revoked keys per tokens requires that you contact support@fauna.com even if you have upgraded to a paid plan.

The metrics for paid plan account limits are reset on the first day of a calendar month. Accounts with revoked access have their access reinstated on the last day of a calendar month.

Plan downgrades

If you want to downgrade your current to a lower plan or to the Free plan, you must contact support@fauna.com.

  • There are no self-service downgrades.

  • The downgrade to the new plan occurs on the first business day of the following month. Your current plan remains in effect until then.

  • There is no "stop all charges now" option.

  • During the downgrade, a final invoice for the current plan is generated that covers the usage in the current month, including on-demand metering incurred since the downgrade request.

  • After the downgrade is complete, the new plan takes effect.

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!