为啥选择 BigQuery 而不是其他 RDBMS 应用程序?

Posted

技术标签:

【中文标题】为啥选择 BigQuery 而不是其他 RDBMS 应用程序?【英文标题】:Why choose BigQuery over other RDBMS applications?为什么选择 BigQuery 而不是其他 RDBMS 应用程序? 【发布时间】:2012-07-02 13:07:45 【问题描述】:

我正在经历这项新技术的使用。但是,我有一个疑问。

为什么要选择 BigQuery 而不是 Teradata 或 Oracle 等其他应用程序? Big Query 与这些相比有什么优势?具体来说,我想知道,在数据仓库环境中,为什么以及何时应该使用 BigQuery?它将如何使我的业务受益?

请尽快让我知道这些,因为我们可能会接受这项新技术。

问候, 里亚

【问题讨论】:

【参考方案1】:

这当然取决于您的需求,但 BigQuery 在许多方面与 Oracle 之类的东西不同。最值得一提的是:

基于大数据的快速交互式临时查询 基于云 - 无需前期基础架构成本或本地硬件管理 可扩展性 - 按需增长(Google 使用相同的技术处理海量数据)

数据仓库涵盖了很多内容,BigQuery 目前并未尝试满足所有这些需求。但是,它很好地满足了一组特定的需求。

【讨论】:

感谢您的回答。但是,您能否详细说明,例如它满足哪一组要求,或者我可以在数据仓库过程中的哪个位置集成它?我也想知道如何判断是否应该使用BigQuery。 另外,例如,我们使用 Oracle/Teradata 作为后端,作为 ETL 前端工具,我们使用 IBM 的 DataStage。 BusinessObjects 正在从那里获取数据。知道我可以在哪里合并 BigQuery 以及它将如何使我受益?

以上是关于为啥选择 BigQuery 而不是其他 RDBMS 应用程序?的主要内容,如果未能解决你的问题,请参考以下文章

为啥 NoSQL 比 RDBMS 更擅长“横向扩展”?

为啥easy_install会提取一些python鸡蛋而不是其他的?

「PostgreSQL架构」为啥RDBMS是分布式数据库的未来

为啥不可能有像 Cassandra 这样的 RDBMS/SQL 样式表?

只使用 Redis 而不是 RDBMS 有啥缺点?

为啥选择实体框架? [关闭]