在构建任何软件应用程序时,选择合适的数据库至关重要。所有数据库在性能方面都有不同的优势和劣势,因此,针对您的特定用例和数据模型,确定哪个数据库的优势最多,缺点最少,是一项重要的决策。下面您将找到 Google BigQuery 和 OSI PI Data Historian 的关键概念、架构、功能、用例和定价模型的概述,以便您可以快速了解它们之间的比较。

本文的主要目的是比较 Google BigQuery 和 OSI PI Data Historian 在涉及时间序列数据的工作负载中的表现,而不是所有可能的用例。时间序列数据通常在数据库性能方面带来独特的挑战。这是由于正在写入的数据量巨大以及访问该数据的查询模式所致。本文并不旨在论证哪个数据库更好;它只是提供了每个数据库的概述,以便您可以做出明智的决定。

Google BigQuery 与 OSI PI Data Historian 细分


 
数据库模型

数据仓库

时间序列数据库/数据 Historian

架构

BigQuery 是由 Google Cloud Platform 提供的完全托管的无服务器数据仓库。它专为高性能分析而设计,并利用 Google 的基础设施进行数据处理。BigQuery 使用列式存储格式进行快速查询,并支持标准 SQL。数据在 Google Cloud 区域内的多个可用区之间自动分片和复制

OSIsoft PI System 是一套软件产品,专为工业环境中时间序列数据的实时数据收集、存储和分析而设计。PI System 构建于 PI Server 之上,PI Server 存储、处理数据并将其提供给客户端,并且可以部署在本地或云端。

许可证

闭源

闭源

用例

业务分析、大规模数据处理、数据集成

工业数据管理、实时监控、资产健康跟踪、预测性维护、能源管理

可扩展性

无服务器、PB 级数据仓库,可以处理海量数据,无需预先进行容量规划

通过分布式架构、数据复制和数据联合支持横向扩展,适用于大规模部署

正在寻找最有效的入门方式?

无论您是在寻求成本节省、更低的管理开销还是开源解决方案,InfluxDB 都能提供帮助。

Google BigQuery 概览

Google BigQuery 是由 Google Cloud 开发的完全托管的无服务器数据仓库和分析平台。BigQuery 于 2011 年推出,旨在处理大规模数据处理和查询,使用户能够实时分析海量数据集。BigQuery 专注于性能、可扩展性和易用性,适用于广泛的数据分析用例,包括商业智能、日志分析和机器学习。

OSI PI Data Historian 概览

OSI PI,也称为 OSIsoft PI System,是一个企业级数据管理和分析平台,专门为处理来自工业过程、传感器和其他来源的时间序列数据而设计。PI System 由 OSIsoft 开发(2021 年被 AVEVA 收购),自 20 世纪 80 年代推出以来,已广泛应用于能源、制造、公用事业和制药等各个行业。它提供实时收集、存储、分析和可视化大量时间序列数据的能力,使组织能够获得洞察力、优化流程并改进决策。


Google BigQuery 用于时间序列数据

BigQuery 可用于存储和分析时间序列数据,尽管它更侧重于传统的数据仓库用例。对于需要低延迟响应时间的用例,BigQuery 可能会遇到困难

OSI PI Data Historian 用于时间序列数据

OSI PI 专为存储时间序列数据而创建,使其成为需要管理大量传感器和过程数据的组织的理想选择。其架构和组件经过优化,可高效且低延迟地收集、存储和分析时间序列数据。PI System 的可扩展性和性能使其成为处理工业过程、物联网设备或其他来源生成的海量数据的组织的理想解决方案。


Google BigQuery 关键概念

与 Google BigQuery 相关的一些重要概念包括

  • 项目:BigQuery 中的项目表示数据集、表和视图等资源的顶层容器。
  • 数据集:数据集是 BigQuery 中表、视图和其他数据资源的容器。
  • :表是 BigQuery 中的主要数据存储结构,由行和列组成。
  • 架构:架构定义表的结构,包括列名、数据类型和约束。

OSI PI Data Historian 关键概念

  • PI Server:PI System 的核心组件,负责数据收集、存储和管理。
  • PI 接口和 PI 连接器:软件组件,用于从各种来源收集数据并将其发送到 PI Server。
  • PI Asset Framework:建模框架,允许用户创建资产及其关联元数据的分层结构,从而更轻松地理解和分析数据。
  • PI DataLink:Microsoft Excel 的加载项,使用户可以直接从 Excel 访问和分析 PI System 数据。
  • PI ProcessBook:可视化工具,用于创建 PI System 数据的交互式图形显示。


Google BigQuery 架构

Google BigQuery 的架构构建于 Google 的分布式基础设施之上,专为高性能和可扩展性而设计。BigQuery 的核心使用名为 Capacitor 的列式存储格式,可实现高效的数据压缩和快速的查询性能。数据自动分区并分布在多个存储节点上,从而提供高可用性和容错能力。BigQuery 的无服务器架构自动为查询和数据存储分配资源,无需用户管理基础设施或容量规划。

OSI PI Data Historian 架构

OSI PI 是一个数据管理平台,围绕 PI Server 构建,PI Server 负责数据收集、存储和管理。PI System 使用高效的专有时间序列数据库来存储数据。PI 接口和 PI 连接器从各种来源收集数据并将其发送到 PI Server。PI Asset Framework (AF) 允许用户以分层结构对资产及其关联数据进行建模,从而更轻松地理解和分析数据。各种客户端工具(例如 PI DataLink 和 PI ProcessBook)使用户能够访问和可视化存储在 PI System 中的数据。

免费时间序列数据库指南

获取关于备选方案和选择关键要求的全面评论。

Google BigQuery 功能

列式存储

BigQuery 的列式存储格式 Capacitor 实现了高效的数据压缩和快速的查询性能,使其适用于大规模数据分析。

与 Google Cloud 集成

BigQuery 与其他 Google Cloud 服务(例如 Cloud Storage、Dataflow 和 Pub/Sub)无缝集成,从而可以轻松地从各种来源摄取、处理和分析数据。

机器学习集成

BigQuery ML 使用户可以直接在 BigQuery 中创建和部署机器学习模型,从而简化了构建和部署机器学习应用程序的过程。

OSI PI Data Historian 功能

数据收集和存储

OSI PI 的 PI 接口和 PI 连接器可以从各种来源无缝收集数据,而 PI Server 可以高效地存储和管理数据。

可扩展性

PI System 具有高度可扩展性,允许组织处理大量数据和不断增长的数据源,而不会影响性能。

资产建模

PI Asset Framework (AF) 提供了一种强大的方式来建模资产及其关联数据,从而更轻松地理解和分析复杂的工业过程。

数据可视化

PI DataLink 和 PI ProcessBook 等工具使用户能够分析和可视化存储在 PI System 中的数据,从而促进更好的决策和流程优化。


Google BigQuery 用例

商业智能和报告

BigQuery 广泛用于商业智能和报告,使用户能够分析大量数据并生成洞察力以辅助决策。其快速的查询性能以及与流行的 BI 工具(例如 Google Data Studio 和 Tableau)的无缝集成使其成为此用例的理想解决方案。

机器学习和预测分析

BigQuery ML 使用户可以直接在 BigQuery 中创建和部署机器学习模型,从而简化了构建和部署机器学习应用程序的过程。BigQuery 的快速查询性能和对大规模数据处理的支持使其适用于预测分析用例。

数据仓库和 ETL

BigQuery 的分布式架构和列式存储格式使其成为数据仓库和 ETL(提取、转换、加载)工作流程的绝佳选择。它与其他 Google Cloud 服务(例如 Cloud Storage 和 Dataflow)的无缝集成简化了从各种来源摄取和处理数据的过程。

OSI PI Data Historian 用例

流程优化

OSI PI 可以通过提供来自传感器和其他来源的时间序列数据的实时洞察,帮助组织识别低效率、监控性能并优化其工业流程。

预测性维护

通过分析历史数据并检测模式或异常,OSI PI 使组织能够实施预测性维护策略,从而减少设备停机时间和维护成本。

能源管理

OSI PI 可用于跟踪各种资产和流程的能源消耗,从而使组织能够识别需要改进的领域并实施节能措施。


Google BigQuery 定价模型

Google BigQuery 定价基于按需付费模式,费用由数据存储、查询和流式传输决定。BigQuery 定价主要有两个组成部分

  • 存储定价:存储成本基于 BigQuery 中存储的数据量。用户需要为活动存储和长期存储付费,对于不经常访问的数据,长期存储以折扣价提供。
  • 查询定价:查询成本基于查询期间处理的数据量。用户可以在按需定价(按每次查询处理的数据量付费)或包月定价(为一定的查询容量提供固定的月度费用)之间进行选择。

OSI PI Data Historian 定价模型

OSI PI 的定价通常基于数据源数量、用户数量和所需支持级别等因素的组合。定价详情不公开提供,因为它们是根据组织的具体需求以报价形式提供的。