Как HBase / Bigtable можно использовать для анализа данных? - PullRequest
0 голосов
/ 30 мая 2019

Концептуально, HBase / Bigtable являются хранилищами ключей.Много раз при чтении документации обоих упоминается, что их можно использовать для аналитики.Но поскольку они являются ключом-значением и не поддерживают SQL или SQL-подобный язык, как они используются для аналитики?

Cloud Bigtable также превосходит в качестве механизма хранения для пакетных операций MapReduce, потоковой обработки / аналитикии приложения машинного обучения.( источник )

1 Ответ

1 голос
/ 11 июня 2019

Вы можете использовать аналитические инструменты, такие как Hadoop MapReduce, Apache Spark и Apache Beam / Облачный поток данных Google на HBase и Cloud Bigtable, например, см .:

Кроме того, TensorFlow интегрирован с Cloud Bigtable для обучения ML, например, см .:

Наконец, вы можете запускать аналитику SQL с помощью интеграций, например, BigQuery может выполнять запросы SQL для данных, хранящихся в Cloud Bigtable; Apache Hive может выполнять SQL-запросы к данным, хранящимся в Apache HBase; например, см .:

...