BigQuery
Google推出的Web服务
BigQuery是Google推出的一项Web服务,该服务让开发者可以使用Google的架构来运行SQL语句对超级大的数据库进行操作。
基本定义
BigQuery是Google推出的一项Web服务,该服务让开发者可以使用Google的架构来运行SQL语句对超级大的数据库进行操作
功能介绍
在历经了过去一年的限制测试后,Google近日向公众开放了他们的BigQuery云数据分析引擎。
BigQuery允许用户上传他们的超大量数据并通过其直接进行交互式分析,从而不必投资建立自己的数据中心。在周一于加利福尼亚举行的Google Atmosphere会议上,Google透露了BigQuery引擎可以快速扫描高达70TB未经压缩处理的数据,并且可马上得到分析结果。
据Google产品经理Ju-Kay Kwek在Google Code博客中的介绍,新的BigQuery服务提供了全新的REST API,开发人员可以将此项服务编译进他们的代码中,并且可以有效地实现多任务管理及权限控制。查询的数据表还可以导出到Google云存储服务中。此外,BigQuery还带来了一个新的Web界面,提供更加清洁的查询结果显示。
BigQuery在去年的Google I/O会上首次推出,当时谷歌向少量的企业和开发者开放了这一服务的预览版。在今年一月份,Google宣布Google Apps Script和Google Spreadsheets都将整合BigQuery服务。
目前该服务是免费的,而且一旦收费的话用户也可以得到一个30天的试用期。
操作特性
BigQuery旨在分析数十亿行近似的数据,使用类SQL语法。它并不是完全符合SQL数据库的替代,并不适用于交易处理应用。BigQuery支持分析交互风格。使用SELECT命令构建查询,对于任何SQL开发者都应该很熟悉。
查询语言包括支持标准操作,比如joining、sorting和grouping,以及内嵌数据结构。正如我们所期望的大数据分析服务,可以支持统计函数,比如count、sum、average、variance和standard deviation(标准偏差)。Grouping函数和描述性统计的结合相当直接的在两个总体中比较平均数和变异数。
最新修订时间:2022-05-26 19:49
目录
概述
基本定义
功能介绍
参考资料