Google cloud platform Google BigQuery和Google Bigtable之间有什么关系吗

Google cloud platform Google BigQuery和Google Bigtable之间有什么关系吗,google-cloud-platform,google-bigquery,google-cloud-bigtable,Google Cloud Platform,Google Bigquery,Google Cloud Bigtable,基于许多来源,我了解到(BigQuery和Bigtable)都被认为是数据存储的两种不同的解决方案 例如,如果我们需要大量的数据(例如和、平均、计数),我们可以把 BigQue>强作为数据存储。相比之下,BigTable可以像普通的NoSql存储一样考虑 从另一方面看,我读到其中提到: 从这段代码中,我了解到BigQuery是一种用于从任何地方进行查询的工具,但不用于数据存储。您能澄清一下吗?BigQuery是谷歌云平台中的数据仓库解决方案。在BigQuery中,可以有两种类型的持久表: 本机/

基于许多来源,我了解到(BigQuery和Bigtable)都被认为是数据存储的两种不同的解决方案

例如,如果我们需要大量的数据(例如和、平均、计数),我们可以把<强> BigQue>强作为数据存储。相比之下,BigTable可以像普通的NoSql存储一样考虑

从另一方面看,我读到其中提到:


从这段代码中,我了解到BigQuery是一种用于从任何地方进行查询的工具,但不用于数据存储。您能澄清一下吗?

BigQuery
谷歌云平台中的数据仓库解决方案。在BigQuery中,可以有两种类型的持久表:

  • 本机/内部:在这种类型的表中,您可以从某个源加载数据(可以是
    GCS
    中的某个文件,也可以是在加载作业中上载的某个文件,甚至可以创建一个空表)。创建后,此表将在特定BigQuery的存储系统上存储数据
  • 外部:这种表基本上是指向一些外部存储的指针,如
    GCS
    googledrive
    BigTable
  • 此外,还可以创建仅在查询执行期间存在的临时表

    可以将
    大查询
    大表
    用作数据存储。 关键是,
    BigQuery
    更像是一个引擎,可以运行查询并对大量数据进行聚合,这些数据可以在外部源上,甚至可以在BigQuery自己的存储系统中。这有利于数据分析

    BigTable
    更像是一个
    NoSQL
    数据库,它可以处理数PB的数据,并为您提供执行数据分析的机制。如下图所示,如果需要低延迟,则应在
    BigQuery
    中选择
    BigTable


    这是否回答了您的问题@罗伯特·哈维当然不是。我甚至在我的主题中提到了这个主题。然后在这里解释为什么它没有回答你的问题。我投票结束这个问题。谷歌有大量关于BigQuery和BigTable的文档。堆栈溢出用于特定的定义良好的编程问题。一个简单的谷歌搜索显示了许多比较这两个产品和用例的文章。这里有一个关于BigQuery如何工作的非常好的入门。在内部,它使用一种称为“电容器”的数据存储机制。您可以通过批量加载或流式传输将数据导入BigQuery存储。您在哪里找到了这张图片?我想它是从以前版本的GCP官方网站上取的。我无法在当前网站上找到它。我想GCP网站上再也找不到这张图片了。然而,你仍然可以在一些博客和证书准备课程中找到它。但是他们删除了这些图片,这让我怀疑它是否仍然相关。在这个链接()中,您可以找到的不是这个特定的图像,而是描述的GCP数据库产品的用法。我希望它能帮助你