BigQuery和GCP上的Storage有什么区别?

3

大家好,我第一次使用 GCP,在浏览一个项目的云函数示例和模拟数据时,我对每个云函数之间的相似性/差异性感到困惑,希望能更加清晰地了解它们之间的区别,因为它们对我来说看起来非常相似。


1
你觉得它们有什么相似之处? - guillaume blaquiere
3个回答

4

BigQuery是一个数据仓库和SQL引擎。您可以使用它将表格数据存储在数据集和表中。在表格中,您也可以存储更复杂的结构,如数组和JSON,但不能存储文件。

Cloud Storage是一个Blob存储,具有类似于您在Linux/Windows机器上所知道的功能(保存文件、文件夹、删除、复制等)。当然,在后端它与您的本地文件系统完全不同。


1
BigQuery 是一个完全托管且无服务器的数据仓库,类似于 SnowflakeRedshiftGoogle Cloud Storage(GCS) 类似于 Amazon S3Azure Storage。存储器用于存储数据,顾名思义。
通常您使用 BigQuery 分析和查询数据以获取一些见解。 BigQuery 是一种分析引擎。
您可以在 GCS(Google Cloud Storage) 中存储图像、视频、日志、文件等,但是不能在 BigQuery 中存储。

-1

Google BigQuery属于技术栈中的“大数据即服务”类别,而Google Cloud Storage主要可归类为“云存储”。

Google BigQuery提供的一些功能包括:

• 全在后台-您的查询可以异步执行,并且可以轮询状态。

• 方便导入数据-使用Google Cloud Storage批量加载数据或以每秒最多1,000行的速度流式传输数据。

• 经济实惠的大数据-每月处理的前一千兆字节的数据是免费的。

另一方面,Google Cloud Storage提供以下关键特性:

• 高容量和可扩展性

• 强数据一致性

• Google开发者控制台项目

开发人员认为“高性能”是选择Google BigQuery的主要原因,而选择Google Cloud Storage的关键因素是“可扩展性”。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接