Choosing a Storage Option

Managed storage and databases to satisfy all your needs.

Try it Free Contact sales

Choosing a storage option

Different applications and workloads require different storage and database solutions. We offer a full suite of industry-leading storage services that are price performant and meet your needs for structured, unstructured, transactional, and relational data. This page helps you identify the solutions that fit your scenarios, whether developing mobile applications, hosting commercial software, building data pipelines, or storing backups.

Product Description Good For Common Workloads
Persistent Disk Fully managed, price-performant block storage that is suitable for virtual machines and containers.
  • Block storage for Compute Engine and Google Kubernetes Engine
  • Snapshots for data backup
  • Disks for virtual machines
  • Sharing read-only data across multiple virtual machines
  • Rapid, durable backups of running virtual machines
Cloud Storage A scalable, fully managed, highly reliable, and cost-efficient object / blob store.
  • Images, pictures, and videos
  • Objects and blobs
  • Unstructured data
  • Storing and streaming multimedia
  • Storage for custom data analytics pipelines
  • Archive, backup, and disaster recovery
Cloud Bigtable A scalable, fully managed NoSQL wide-column database that is suitable for both low-latency single-point lookups and precalculated analytics.
  • Low-latency read/write access
  • High-throughput data processing
  • Time series support
  • IoT, finance, adtech
  • Personalization, recommendations
  • Monitoring
  • Geospatial datasets
  • Graphs
Cloud Datastore A scalable, fully managed NoSQL document database for your web and mobile applications.
  • Semistructured application data
  • Hierarchical data
  • Durable key-value data
  • User profiles
  • Product catalogs
  • Game state
Cloud SQL A fully managed MySQL and PostgreSQL database service that is built on the strength and reliability of Google's infrastructure.
  • Web frameworks
  • Structured data
  • OLTP workloads
  • Websites, blogs, and content management systems (CMS)
  • Business intelligence (BI) applications
  • ERP, CRM, and ecommerce applications
  • Geospatial applications
Cloud Spanner Mission-critical, relational database service with transactional consistency, global scale, and high availability.
  • Mission-critical applications
  • High transactions
  • Scale + consistency requirements
  • Adtech
  • Financial services
  • Global supply chain
  • Retail
BigQuery A scalable, fully managed enterprise data warehouse (EDW) with SQL and fast ad-hoc queries.
  • OLAP workloads up to petabyte scale
  • Big data exploration and processing
  • Reporting via business intelligence (BI) tools
  • Analytical reporting on large data
  • Data science and advanced analyses
  • Big data processing using SQL
Drive Enterprise A collaborative space for storing, sharing, and editing files.
  • End-user interaction with docs and files
  • Collaborative creation and editing
  • Syncing files between cloud and local devices
  • Access files from anywhere through web, apps, and sync clients
  • Create and work on documents with coworkers
  • Back up photos and media

Additional storage options for mobile

Product Description Good For Common Workloads
Cloud Storage for Firebase Mobile and web access to Cloud Storage with serverless third party authentication and authorization.
  • Images, pictures, and videos
  • Objects and blobs
  • Unstructured data
  • User-generated content
  • Uploads over mobile networks
Firebase Realtime Database A realtime NoSQL JSON database for your web and mobile applications.
  • Mobile and web applications
  • Realtime
  • Chat and social
  • Business and education collaboration
  • Mobile games
Firebase Hosting Production-grade web and mobile content hosting for developers.
  • Atomic release management
  • JS app support (for example, URL rewriting)
  • Firebase integration
  • Landing pages for start-ups and apps
  • Rich JavaScript client applications
  • Static sites (for example, Jekyll blogs)
Cloud Firestore for Firebase A NoSQL document database that simplifies storing, syncing, and querying data for mobile and web apps at global scale.
  • Mobile and web apps
  • Live synchronization and offline support
  • Serverless apps
  • Chat and social
  • Gaming
  • User profiles