Updated on 2026-05-08 GMT+08:00

Overview

As more data is added, you may run out of storage. This section describes how to scale up storage space of your instance. As data volumes decrease, you can scale down storage to avoid low database node utilization and resource waste. Table 1 lists the scaling methods supported by GeminiDB DynamoDB-Compatible instances.

Table 1 Scaling methods

Method

Description

Manually Scaling Up Storage Space

You can specify how much storage space needs to be added.

  • To scale up classic storage, you need to select at least 1 GB each time. The value must be an integer.
  • To scale up cloud native storage, you need to select at least 10 GB each time. The value must be an integer multiple of 10.

Configuring Storage Autoscaling for an Instance

If storage usage exceeds the configured threshold, autoscaling will be triggered.

The storage is scaled up by a percentage you specify. The added storage space is the current storage space multiplied by the scaling increment.

Manually Scaling Down Storage Space

You can specify the amount of storage to be reduced.

  • To scale down classic storage, you need to select at least 1 GB each time. The value must be an integer.
  • To scale down cloud native storage, you need to select at least 100 GB each time. The value must be an integer multiple of 10.

The target storage after scale-down must be at least 125% of the used storage. The value is rounded up.

Manually Scaling Up Storage Space

For example, if the storage space of a cluster instance is 24 GB and is increased by 8 GB, the storage space will become 32 GB.

Figure 1 Manually scaling up storage space

Automatically Scaling Up Storage Space

For example, the storage space of a cluster instance is 24 GB before scale-up, the storage usage threshold for triggering autoscaling is set to 80%, and the total storage needs to be automatically scaled up by 10%. If the storage usage is greater than or equal to 80%, the storage space is automatically scaled up by 2.4 GB (24 x 10%), which is rounded up to 3 GB. In this case, the total storage space becomes 27 GB (24 + 3).

Figure 2 Automatically scaling up storage space

Manually Scaling Down Storage Space

For example, if the classic storage of a cluster instance is 32 GB and is decreased by 8 GB, the storage will become 24 GB.

Figure 3 Manually scaling down storage space