Scaling
Hydra is a fully managed Postgres service in the cloud with elastic compute and on-disk storage. Hydra compute and on-disk storage can be adjusted independently.
Compute
Hydra database sizes are based on Compute Units. A single Compute Unit (CU) is a Hydra Small, with 4 Performance CPU & 16GB Ram. The plan sizes double with each upgrade, where a Hydra Medium is 2 Compute Units, with double the resources of a Hydra Small with 8 Performance CPU & 32GB RAM total. A Large is 4X a Hydra Small.
- Navigate to “Settings” tab in the left sidebar.
- Select the RAM & CPU plan size (S, M, L)
- Save your selection
On-disk Storage
Hydra has on-disk storage up to 500 GB. Please contact support to expand your storage limit beyond 500 GB. We recommend keeping the on-disk size of your Postgres database small to maintain a high level of performance with the majority of the data being stored on Hydra’s bottomless, globally distributed object storage. You can view the on-disk storage size of any existing project by navigating to the Dashboard section of your Hydra project.
To modify your storage settings:
- Navigate to “Settings” tab in the left sidebar.
- Use Slider to select # of GB
- Save your selection
Bottomless Object Storage
Hydra can scale your storage to petabyte size. When data is stored in object storage, we recommend using the parquet, iceberg, or delta columnar table formats to compress the data. Columnar data compression can range from 5X - 15X, which can greatly optimize storage footprint and storage costs.
Hydra Storage is bottomless and grows automatically based on the data you store. No steps are required for scaling.