Bigtable è il servizio di database di big data NoSQL di Google. È lo stesso database su cui si basano molti dei principali servizi di Google, tra cui Ricerca, Analytics, Maps e Gmail. Bigtable è progettato per gestire grandi carichi di lavoro con bassa latenza coerente e velocità effettiva elevata, ed è perciò la scelta giusta per le applicazioni operative e analitiche, tra cui IoT, analisi utente e analisi dei dati finanziari.
Bigtable è un'opzione eccellente per qualsiasi utilizzo di Apache Spark o Hadoop che richiedono Apache HBase. Bigtable supporta le API Apache HBase 1.0 o versioni successive e offre un client HBase Bigtable in Maven, che semplifica l'utilizzo di Bigtable con Dataproc.
Utilizzo di Bigtable con Dataproc
Un esempio di Spark che utilizza Bigtable con Dataproc è disponibile nel repository java-docs-samples
su GitHub all'interno della directory Bigtable.
Per eseguire questo esempio, segui le istruzioni nell'esempio di Spark.
Per iniziare, clona il repository GitHub di java-docs-samples
.
git clone https://github.com/GoogleCloudPlatform/java-docs-samples.git cd java-docs-samples/bigtable/spark
Per maggiori informazioni
- Vedi Bigtable