Differences between Cloud Storage classes

Problem

When setting the storage class of a Cloud Storage bucket using the API, there are additional options available for Regional or Multi-Regional which are not available from the Cloud Console. You may wonder if there is any functional performance difference between the Standard storage class and the Regional and Multi-Regional storage classes.

Environment

  • Cloud Storage

Solution

There are no functional performance differences between the Standard storage class and the Regional and Multi-Regional storage classes. The Standard storage class can be used to store either regional or multi-regional objects. The Regional and Multi-Regional storage classes are legacy versions of the Standard storage class that can only store objects stored in a single region (Regional) or multi-regions or dual-regions (Multi-Regional).

These legacy storage classes remain available using the API in case you have existing buckets with these storage classes, and you need the storage class for new buckets to be the same to support existing source code. Unless you have a specific need for the Regional or Multi-Regional storage classes, it is recommended that you use the Standard storage class for all buckets.