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 | Pay as you go | Startup | Pro / Free Trial | Enterprise | Virtual Private Fauna | |
---|---|---|---|---|---|---|
Transactional Read Ops (TROs) per second |
500 |
500 |
2k |
4k |
Custom |
Custom |
Transactional Write Ops (TWOs) per second |
100 |
100 |
500 |
1k |
Custom |
Custom |
Transactional Compute Ops (TCOs) per second |
500 |
500 |
2k |
4k |
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.
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
Fauna offers the Free plan to be used on a limited basis, subject to our Terms of Service.
Customers on the Free plan that exceed the free limits must upgrade to a paid plan to continue using the service. Failure to upgrade to a paid plan in a timely manner will result in the customer’s account being suspended. While suspended, the secrets used to access the service are revoked, and the Dashboard no longer lists databases that exist in your account. No data is lost or removed, and data will be available again upon upgrading to a paid plan.
If your account has been suspended, you can upgrade to a paid plan to have your secrets reinstated. Reinstatement is a manual process so your databases continue to look unavailable for a time after upgrade.
Reinstating access for temporarily revoked secrets requires that you contact support@fauna.com even if you have upgraded to a paid plan. |
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!