Scegli il tipo di database

Puoi scegliere il tipo di database per il servizio Dataproc Metastore in base alle tue esigenze. Puoi scegliere tra un tipo di database MySQL o Spanner.

MySQL è il tipo di database predefinito. È supportato per tutte le versioni di Hive. I servizi Dataproc Metastore supportati da Spanner sono supportati per le versioni Hive 2.3.6 e 3.1.2.

Differenze tra i tipi di database MySQL e Spanner

Il tipo di database MySQL utilizza Cloud SQL, mentre il tipo di database Spanner utilizza Cloud Spanner. MySQL supporta funzionalità di crittografia, ma manca la scalabilità. Spanner offre maggiore affidabilità con il compromesso della maggiore latenza.

La seguente tabella elenca le differenze tra i tipi di database MySQL e Spanner:

MySQL Spanner
Affidabilità (tempo di attività) SLO di Cloud SQL 99,95%* SLO di Cloud Spanner 99,99%*
Latenza Nessuna variazione della latenza Aumento della latenza di circa il 50%
CMEK Supportato Non supportato
Finestre di manutenzione Obbligatorie Non obbligatoria

Note:

  • *Gli SLO di Cloud SQL e Cloud Spanner non si traducono direttamente in SLO di Dataproc Metastore. Gli SLO di Dataproc Metastore non sono interessati dalla selezione del tipo di database.
  • Non esiste alcuna differenza di prezzo tra i due tipi di database.

Scegli il tipo di database per un nuovo servizio Dataproc Metastore

Puoi scegliere il tipo di database per il servizio Dataproc Metastore al momento della creazione.

console

  1. In Google Cloud Console, apri la pagina Dataproc Metastore:

    Apri Dataproc Metastore in Google Cloud Console

  2. Nella parte superiore della pagina Metastore Dataproc, fai clic sul pulsante Crea. Viene visualizzata la pagina Crea servizio.

  3. Configura il servizio in base alle tue esigenze.

  4. In Tipo di database, seleziona MySQL o Spaner. MySQL è il tipo di database predefinito.

  5. Fai clic su Invia.

gcloud

  1. Esegui questo comando gcloud beta metastore services create:

    gcloud beta metastore services create SERVICE \
       --location=LOCATION \
       --database-type=DATABASE_TYPE; default="mysql"
    
  2. Verifica che la creazione sia andata a buon fine.

Avvertenze sul tipo di database

I servizi Dataproc Metastore supportati da Spanner hanno le seguenti caratteristiche:

  • Supporta solo le versioni Hive 2.3.6 e 3.1.2.

  • Non supportare il servizio Dataproc Metastore per la sincronizzazione di Data Catalog.

  • Non supportato con le versioni ausiliarie.

  • Non supportare l'importazione, l'esportazione, il backup e il ripristino.

Passaggi successivi