Google Cloud Platform In Practice
  • 簡介
  • 有別於其他Cloud的想法
  • 認識Google Cloud
    • Google Cloud Platform服務介紹
      • GCP從Free Trial開始
      • 開始之前先了解線上的資源
      • Project與Billing Account
      • GCP計算機
      • Google Cloud使用者與角色
      • 透過IAM管理專案資源
      • Service Account
      • Organization Node
    • GCP指令列工具 - gcloud
      • 安裝Google Cloud SDK
      • Google Cloud SDK基本使用說明
      • 認證gcloud指令
      • 在gcloud使用service account認證
      • 查詢zone與region
      • 好用的gcloud指令
  • Google Cloud上的運算服務
    • Compute Engine
      • Compute Engine基本介紹
      • Compute Engine的主機類型選擇
      • Compute Engine硬碟的選擇
      • 動手開一台GCE主機
      • 了解GCE上的auto scale
      • 使用HTTP(S) Load Balancer
      • 使用TCP Load Balancer
      • 為您的HTTP Load Balancer建立自簽SSL憑證
      • 淺談StackDriver的監控服務
        • Cloud Logging
        • Cloud Monitor
      • 進階的GCE操作
        • GCE的Software Raid建置
        • 匯入Amazon主機Image
        • Resize Boot Disk
      • GCE進階導讀
    • App Engine
      • GAE的理念
      • Standard Environment介紹
        • 第一個GAE程式 - 以GAE Java為例
      • Flexible Environment介紹
        • 標準執行環境範例 - 以Node.js為例
        • 客製化執行環境範例 - 以Node.js為例
      • GAE進階導讀
    • Container Engine
      • 建立自己的GKE Cluster
      • 基本操作
      • 使用YAML描述部署
      • 結合NLB與HLB部署
      • GKE進階導讀
  • Google Cloud上的儲存服務
    • CloudSQL
      • CloudSQL簡介
      • 建立CloudSQL
      • 連線CloudSQL - 使用Apps Script
    • Cloud Datastore
      • Cloud Datastore簡介
      • Cloud Datastore的基本觀念
      • 簡單的Cloud Datastore範例 - 以Node.js套件為例
    • Cloud Storage
      • Cloud Storage簡介
      • 掛載GCS資料夾
      • 設定Website Bucket
      • 透過HTTP(S) Load Balancer幫GCS加上CDN
      • GCS與GCP服務的整合
      • Cloud Storage進階導讀
    • Cloud Bigtable
      • Cloud BigTable簡介
      • Cloud BigTable與GCP服務的整合
      • Cloud BigTable進階導讀
  • Google Cloud上的大資料處理服務
    • BigQuery
      • BigQuery簡介
      • BigQuery的結構
      • 指令列工具 - bq
      • 載入CSV資料到BigQuery
      • 載入JSON資料到BigQuery
      • 透過 bq 查詢資料
      • BigQuery的省錢祕技
      • BigQuery進階導讀
    • PubSub
      • PubSub簡介
      • PubSub入門
    • Cloud Dataflow
      • Cloud Dataflow簡介
      • 第一個Dataflow Pipeline - 以Java為例
      • Dataflow進階導讀
    • Datalab
      • 啟動您的Datalab
      • 深入了解datalab
      • Datalab進階導讀
    • Cloud Spanner (beta)
      • Spanner簡介
      • Spanner基本操作介紹
      • Spanner進階導讀
  • Google Cloud上的人工智慧服務
    • Cloud Machine Learning Engine
    • Vision API
    • Natual Language API
    • Speech API
    • Video Intelligence API (private beta)
  • 更多GCP學習資源
  • GCP支援服務
Powered by GitBook
On this page
  • 支援資料庫
  • CloudSQL特色
  • 由Google管理的週期性備份
  • Google等級安全性
  • 效能與擴展性
  • 彈性計費方式
  • 參考資料
  1. Google Cloud上的儲存服務
  2. CloudSQL

CloudSQL簡介

CloudSQL是Google提供的RDBMS形式的資料庫平台,可提供使用者快速的在Google Cloud上使用,Google Cloud並負責建置、管理、維護、備份資料庫等工作的管理,讓使用者在這部分可以無需花太多心思在維護底層資料庫的運作上。

支援資料庫

CloudSQL目前提供PostgreSQL(BETA)& MySQL二種資料庫環境。

  • MySQL: 提供5.5, 5.6兩個版本。在CloudSQL中分為一代與二代。

  • PostgreSQL: 提供9.6版本,目前為BETA階段。僅支援CloudSQL二代。

CloudSQL特色

CloudSQL在GCP中是以Google Managed Service的方式呈現,透過Google管理的優勢提供使用者關聯式資料存取的服務。

由Google管理的週期性備份

CloudSQL提供一個定時週期性備份,讓您可以設定每天一次,一周共7次的備份循環,可以在服務建立之初就做好資料備份的設定。

Google等級安全性

CloudSQL的資料備份、存取均會自動加密,並且符合SSAE 16, ISO 27001, PCI DSS v3.0, and HIPAA認證標準。

效能與擴展性

CloudSQL的效能部分:

  • CloudSQL第一代提供差別式的效能選擇,讓使用者依據需求選用符合自身效能需求之級別。

  • CloudSQL第二代則可提供高達10TB的存儲容量、25,000 IOPS與208GB RAM的高性能和可擴展性。

CloudSQL的擴展性部分:

  • CloudSQL提供主機垂直擴展(即無需搬移您的茲料情況下,直接調整主機之大小)。

  • 支援Master-Slave的水平擴展方式,提供可讀寫的Master Node與唯讀的Slave Node。

彈性計費方式

CloudSQL以分計費的計費方式,另外也可以針對長時間的使用選擇Package的計費方式,且結合GCE上的sustan use discount,在針對持續使用用戶上,將會提供折扣價格回饋用戶。

針對一代CloudSQL

  • 以分計費

  • Package計費方式

針對二代CloudSQL

  • Sustain優惠

參考資料

PreviousCloudSQLNext建立CloudSQL

Last updated 7 years ago

Google Cloud SQL:

官方價格資訊:

https://cloud.google.com/sql/
https://cloud.google.com/sql/pricing