database - Microsoft 是否有类似 Google BigQuery 的产品?

标签 database google-bigquery

<分区>

我想看看 Microsoft 是否提供与 Google BigQuery 类似的服务。

我想在大小约为 15GB 的数据库上运行一些查询,并且我希望该服务位于云端。

附言:是的。我已经谷歌了,但没有找到类似的东西。

最佳答案

您的问题的答案是否定的:Microsoft(目前)不提供您在执行查询时付费的实时大数据查询服务。这并不意味着您无法在 Azure 中找到解决问题的方法。

根据您的需要,您在 Azure 上可能有两种选择:

  1. SQL 数据仓库:预览中基于 Azure 的新列式数据库服务 http://azure.microsoft.com/fr-fr/documentation/services/sql-data-warehouse/根据微软的说法,它可以扩展到 PB 级。假设您的数据是结构化的(关系型)并且您需要亚秒级的响应时间,它应该可以完成您期望的工作。

  2. HDInsight 是 hadoop 托管服务 https://azure.microsoft.com/en-us/documentation/articles/hdinsight-component-versioning/它可以更好地处理半结构化数据,但更面向批处理。它包含 Hive,它也类似于 SQL,但您不会获得即时查询响应时间。如果您希望在批处理模式下进行计算并将聚合结果集存储在其他地方,则可以选择此选项。

这些产品与 BigQuery 的主要区别在于 BigQuery 中的定价模型是您在执行查询时付费,而在 Micrisoft 选项中您根据分配的资源付费,如果您的数据非常大,这可能会非常昂贵。

我认为如果预期的使用是偶尔的,BigQuery 会便宜得多,Misrosoft 选项对于频繁使用会更好,但当然你需要进行详细的奖励比较才能确定。

关于database - Microsoft 是否有类似 Google BigQuery 的产品?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20780695/

相关文章:

database - 遍历 PostgreSQL 中的记录并生成 guids?

android - 按排序顺序存储传入消息(根据传入号码)

google-cloud-platform - 大查询抛出 "Resources exceeded during query execution"

PHP MySQL 搜索查询 - 如何在搜索 "my search"时找到类似 "mysearch"的结果?

ruby - 关于性能的数据库设计问题

google-cloud-platform - Cloud SQL 到 BigQuery 增量式

google-bigquery - 纬度和经度 - 使用 bigquery 查找城市和州

cloud - BigQuery 表上的索引

database - Oracle 数据库多实例配置

google-bigquery - 向 BigQuery 表添加列描述?