Cloud Storage

The unstructured data storage by GCP. Often used to store files, historical backup data, and archives.

In this lesson, we will learn about Cloud Storage. This is one of the widely used storage services of GCP.

Introduction

Cloud storage is non-structured data storage. If your data is structured then you should look for other storage options. Cloud storage is object-based or blob-based storage. Meaning everything stored in it is considered as an object. It is a highly available and durable storage option.

Properties

Cloud storage has something called a “Bucket” to store the objects in it. Keep these points in mind while working with Cloud Storage.

  • A bucket is flat storage. This means there are no folders or subfolders. However, GCP imitates folders using / in the object name.

  • The bucket name should be a universally unique name.

  • The object is immutable. So, there is no update, truncate, or append for an object. However, you can override it.

  • Every object has some metadata stored about it. Metadata is key-value pair having some information about the object.

Storage classes

Storage classes are kind of categories based on the object access ...