Reasons Not to Use Hadoop for Analytics
quantivo.com
quantivo.com
Maybe I'm missing something, but it sounds like the author tried to fit a tool to his needs rather than choosing a tool that already does so.
Move along here folks, nothing to see here.
"Hive is based on Hadoop, which is a batch processing system. As a result, Hive does not and cannot promise low latencies on queries. [...] Hive queries response times for even the smallest jobs can be of the order of several minutes. However for larger jobs (e.g., jobs processing terabytes of data) in general they may run into hours."
BigQuery OTOH can query over billions of rows in seconds. It is based on a system called Dremel (http://static.googleusercontent.com/external_content/untrust...) that is specifically designed for interactive use, as opposed to being a query language built on top of a batch system.
BigQuery is based on Dremel, which is an open book: http://research.google.com/pubs/pub36632.html