BigQuery API和BigQuery Storage API的区别



BigQuery API客户端库和BigQuery Storage API客户端库之间有什么区别?

在BigQuery Storage Read API的概述部分中,它说

BigQuery存储读取API通过使用基于rpc的协议提供对BigQuery管理的存储的快速访问。

BigQuery Storage API之所以更快是因为它使用了rpc吗?

是的,你是正确的,它很快,因为它使用rpc,而且正如本文档中所述,

存储读取API不提供与管理BigQuery资源(如数据集、作业或表(相关的功能。

基本上,当您的操作需要扫描大量托管数据时,您会希望在BigQuery API的基础上使用BigQuery Storage API,因为它会为消费者提供高吞吐量的数据读取。否则,使用BigQuery API就足以与数据集、表、作业和例程等核心资源进行交互。

如需进一步阅读,请参阅有关Storage Write API和Storage Read API的一些关键功能的文档。

最新更新