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 enables
super-fast SQL queries using the processing power of Google's infrastructure.
MongoDB
MongoDB stores data in flexible, JSON-like documents, meaning fields can vary from document to document and data structure can be changed over time - NoSQL database
The document model maps to the objects in your application code, making data easy to work with
Ad hoc queries, indexing, and real time aggregation provide powerful ways to access and analyze your data
Apache Drill
Schema-free SQL Query Engine for Hadoop, NoSQL and Cloud Storage
Drill's datastore-aware optimizer automatically restructures a query plan to leverage the datastore's internal processing capabilities.
Drill supports data locality, so it's a good idea to co-locate Drill and the datastore on the same nodes
Agile
Flexible
Comparing BigQuery, MongoDB, Apache Drill as backend