Skip to Content
Release & GrowthUpgrade Project

Upgrade Project

Except for the Enterprise plan, Momen uses project-based pricing. You can upgrade a specific project in your personal center. Once upgraded, the new plan’s computing resources and features apply only to that project. You can also purchase a plan directly when creating a project.

Upgrade Plan

Momen offers several plans—Free, Basic, Pro, and Enterprise—each designed to meet different business needs. The Enterprise plan provides increased computing resources and advanced features.

plans

After upgrading, you must schedule your server activation.

For a comparison of server resources and features, click here.

Computing Power

Momen’s computing power includes server capacity, object storage, database storage, peak Requests Per Second (RPS), outbound data transfer, and AI points. Usage of these resources is tied to operations performed during app development, debugging, and live usage:

  1. Object Storage: Stores images, audio, videos, and files (e.g., Word, PDF), categorized as “objects” in database storage. For example, storing a 100 KB image consumes 100 KB of object storage.
  2. Database Storage: Storage for your app’s structured data, such as user profiles, product listings, or blog posts.
  3. RPS (Requests Per Second): Indicates how many requests your application can handle per second. Higher RPS means greater server resource consumption. RPS is capped to ensure stability and a good user experience.
  4. Outbound Data Transfer: Loading images, videos, and other files in the app consumes equivalent data traffic.
  5. AI Points: Used when enabling Momen AI features or performing text vectorization.
  6. Automated Actionflow Runs: The number of scheduled and database-triggered executions remaining.
💡

MVCC: Momen’s database uses an advanced system called Multiversion Concurrency Control (MVCC) to ensure high performance and data integrity. This mechanism may sometimes result in the displayed storage usage being slightly higher than your active data size, which is a normal and automatically managed process.

When you update or delete data, the database creates a new version of the row and marks the old one as expired instead of immediately erasing it from the disk. This allows multiple processes to read and write data concurrently without conflicts.

Viewing and Purchasing Computing Resources

Hover over a project in the user center and click “Manage” to view its computing power details.

Project detail page

Click the ”+” button next to a resource to purchase additional computing power.

Resource detail page

Limits on Computing Power and Consequences

As your app’s user base and stored resources grow, you may exceed the computing resources included in your plan. Momen will notify you when you are approaching or have exceeded your limits.

If your project runs out of computing resources:

  • Maxed Out RPS: May cause congestion or errors when accessing the app.
  • Depleted Data Transfer: The app will fail to load images, videos, and other files.
  • Full Object Storage: You cannot save new images, videos, or files in the database.
  • Full Database Storage: New structured data cannot be saved in the database.
  • Depleted AI Points: New text cannot be vectorized, and AI features will be unavailable.
  • Depleted Automated Actionflow Runs: Actionflows will not run when triggered.

Server Activation

After upgrading your plan, you can activate the server immediately or schedule automatic activation within seven days.

Schedule server activation

If you did not select the activation option on the upgrade success page, you can still schedule activation from the reminder bar at the top of the project details page.

Activation reminder in project details

  1. During server upgrade and activation, the project cannot be edited, and the online application will be inaccessible. We recommend scheduling activation based on your business needs.
  2. After successful activation, you will receive both a system and email notification. You can view the server status on the project details page.
  3. If server upgrade or activation fails due to network issues, you will receive a system and email notification. Our engineering team will resolve the issue as soon as possible. You may also contact us to follow up on the latest progress.

Special Notes

Deleting file data from Database does not release object storage. Uploading the same file multiple times will not consume additional object storage.

Last updated on