BigQuery is a web service from Google that is used for handling or analyzing big data.
It is part of the Google Cloud Platform.
As a NoOps (no operations) data analytics service
BigQuery offers users the ability to manage data using fast SQL-like queries for real-time analysis
BigQuery is a managed data warehouse, simply say it's a database.
So your data will be stored in BigQuery, and you can access it by using SQL queries.
BigQuery manages the technical aspects of storing your structured data, including compression,
encryption, replication, performance tuning, and scaling.
The BigQuery sandbox is available to any Google Cloud customer including Firebase users.
Let me quote the official “What is BigQuery” page:
Storing and querying massive datasets can be time consuming and expensive without the right hardware
and infrastructure. Google BigQuery is an enterprise data warehouse that solves this problem by
enabling super-fast SQL queries using the processing power of Google's infrastructure. Simply move your
data into BigQuery and let us handle the hard work. You can control access to both the project and your
data based on your business needs, such as giving others the ability to view or query your data.
You can access BigQuery by using a web UI or a command-line tool, or by making calls to the BigQuery
REST API using a variety of client libraries such as Java, .NET orPython. There are also a variety of third-
party tools that you can use to interact with BigQuery, such as visualizing the data or loading the data.
Get started now by running a web query or using the command-line tool, or read on for more
information about BigQuery fundamentals and how you can work with the product.
BigQuery is fully-managed; to get started, you don't need to deploy any resources, such as disks and
virtual machines. This page discusses key concepts you should understand when using BigQuery
BigQuery is a serverless, scalable data warehousing cloud product offering by Google cloud
platform.
It has an in-memory data analysis engine & machine learning built-in
You can create analytical reports with the help of the data analytics engine. BigQuery’s powerful
streaming ingestion captures and analyzes data in real time
The entire setup is pretty quick, we can run SQL queries on petabytes of data & get results with min.
latency.
The product is built on Google’s serverless infrastructure which makes scalability & high availability a
breeze.
Through powerful federated query, BigQuery can process external data sources in object storage
(Cloud Storage), transactional databases (Cloud Bigtable), or spreadsheets in Drive — all without
duplicating data.
BigQuery automatically replicates data and keeps a seven-day history of changes, allowing you to
easily restore and compare data from different times.
The integration with other services is pretty smooth, BigQuery provides integration with the Apache
Big Data ecosystem, allowing existing Hadoop/Spark and Beam workloads to read or write data
directly from BigQuery.