About this question
Google's Dremel is described here. What's the difference between Dremel and Mapreduce?
Google's Dremel is described here. What's the difference between Dremel and Mapreduce?
Log in to share your answer and help other learners.
Log in to answerBest Answer · By JanBask Data Science Expert
Answered on Jul 12, 2021
Dremel :
Google Dremel is a distributed system software used for interactively querying massive datasets(such as event or log files), developed at Google. It is a data analysis tool designed to run queries on large structured datasets.
Dremel is the query engine used in Google's BigQuery service.
It is the inspiration for Apache Impala, Apache Drill, and Dremio, as it is an Apache-licensed platform that includes a distributed SQL execution engine.
MapReduce:
MapReduce is not designed for analyzing data. is not designed for analyzing data. It is a software framework that allows a collection of nodes to tackle distributed computational problems for large datasets.
An open-source implementation of MapReduce, i.e. Hadoop with co-occurrence of "Hive"(data warehouse software) also allows data analysis for massive datasets using a SQL-style syntax. Hive essentially turns queries into MapReduce functions. In contrast to using a ColumIO format, Hive uses techniques such as table indexing to make queries fast.
Note: Google is not intending Dremel as a replacement for MapReduce and Hadoop, it is taking Dremel as a compliment to these frameworks. According to Google, Dremel is frequently used to analyze MapReduce results or serve as a test run for large scale computations. Dremel can execute many queries over such data that would ordinarily require a sequence of MapReduce, but at a fraction of the execution time. Also, Dremel experimentally surpassed MapReduce by orders of magnitude.
Latonya Byrd Latest answer
Answered on Feb 11, 2025
Free tutorials and interview questions from industry experts — learn the skill, then get ready to prove it.
Step-by-step Data Science guides from industry experts
Common Data Science interview questions, answered
Guides, tips and career advice on Data Science from JanBask experts.
Data Science The Best Data Science Projects (Beginner To Advanced)
Discover 15 data science project ideas from beginner to advanced levels. Includes tech stacks, time estimates, & real-use cases.…
Data Science Data Science vs Software Engineering - What you should know?
Compare Data Science vs. Software Engineering - explore skills, tools, roles, salaries, and career scope. Discover which tech…
Data Science Top 15 Deep Learning Algorithms You Must Know in 2025
Discover the top 15 deep learning algorithms powering AI in 2025. Learn how deep learning models, DL models, and deep machine…
Data Science Deep Learning Tutorial Guide for Beginners
Deep Learning, Machine Learning & Artificial Intelligence have become trending words of the IT sector today.