Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How is google cloud storage different from file storage?

Google cloud storage has buckets which are similar to folders and objects which are files, so besides the naming changes, what are the other differences between the two?

like image 253
Jas Avatar asked Aug 27 '18 05:08

Jas


People also ask

Is Google Cloud Storage a file system?

Google Cloud Storage is a cloud-based file system that provides scalability, reliability, and low-cost storage. Files are stored in a distributed manner across multiple data centers. Google Cloud Storage can be used to store data for applications such as Google Docs, Sheets, and Photos.

What is the difference between Google Cloud Storage and Google Drive?

With Google Cloud Storage you can upload/download a file, delete a file, obtain a list of files, or obtain the size of a given file. Google Drive, on the other hand, is used for storing personal files and it's free up to 15 GB across all your different personal services offered by Google.

What is the difference between file storage and object storage?

File storage is organized into a strict tree-like hierarchy with directories, sub-directories, and so on. To access a stored file, you must follow a specific path to it. Object storage, on the other hand, is stored in a “flat” address space.

Is Google Cloud the same as Google storage?

The storage comes as a part of the Google Cloud Platform known as a suite of public computing services delivered by Google to write, build, and deploy cloud-hosted apps. In its essence, Google Cloud is a server-based cloud storage service, which means that a user needs a technical background to work with it.


1 Answers

Google Cloud Storage has some specific features that differentiate it from a proper file system:

  • It doesn't actually provide directories/folders, it only implements buckets and objects, i.e there's no concept of folders, nested directories, etc... See doc here for more details about that.
  • It doesn't implement file modification. When you upload an update to an existing object, it actually replaces that object altogether with the new version (versioning is available though).

Google Cloud Filestore provides managed NFS file servers as a fully managed service on GCP. It is meant to provide high-performance file storage capabilities to applications running on Compute Engine and Kubernetes Engine instances.

like image 87
LundinCast Avatar answered Oct 25 '22 08:10

LundinCast