<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Stonebraker, DeWitt, et al. compare MapReduce to DBMS</title>
	<atom:link href="http://www.dbms2.com/2009/04/14/stonebraker-dewitt-et-al-compare-mapreduce-to-dbms/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dbms2.com/2009/04/14/stonebraker-dewitt-et-al-compare-mapreduce-to-dbms/</link>
	<description>Choices in data management and analysis</description>
	<lastBuildDate>Thu, 09 Feb 2012 13:48:12 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.3</generator>
	<item>
		<title>By: Daniel Abadi on Kickfire and related subjects &#124; DBMS2 -- DataBase Management System Services</title>
		<link>http://www.dbms2.com/2009/04/14/stonebraker-dewitt-et-al-compare-mapreduce-to-dbms/#comment-124496</link>
		<dc:creator>Daniel Abadi on Kickfire and related subjects &#124; DBMS2 -- DataBase Management System Services</dc:creator>
		<pubDate>Sun, 07 Jun 2009 22:26:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/?p=748#comment-124496</guid>
		<description>[...] In general, seeing Abadi be so favorable toward Vertica competitors adds credibiity to the recent Hadoop vs. DBMS paper. [...]</description>
		<content:encoded><![CDATA[<p>[...] In general, seeing Abadi be so favorable toward Vertica competitors adds credibiity to the recent Hadoop vs. DBMS paper. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vertica Gathers Momentum with New Release &#171; Market Strategies for IT Suppliers</title>
		<link>http://www.dbms2.com/2009/04/14/stonebraker-dewitt-et-al-compare-mapreduce-to-dbms/#comment-120305</link>
		<dc:creator>Vertica Gathers Momentum with New Release &#171; Market Strategies for IT Suppliers</dc:creator>
		<pubDate>Thu, 07 May 2009 01:30:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/?p=748#comment-120305</guid>
		<description>[...] up for his usual provocative comments - see the discussion of Mapreduce on Curt Monash&#8217;s blog here for a great example, if you like to dig deep. (Curt also has several useful posts about Vertica well [...]</description>
		<content:encoded><![CDATA[<p>[...] up for his usual provocative comments &#8211; see the discussion of Mapreduce on Curt Monash&#8217;s blog here for a great example, if you like to dig deep. (Curt also has several useful posts about Vertica well [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ashwin Jayaprakash</title>
		<link>http://www.dbms2.com/2009/04/14/stonebraker-dewitt-et-al-compare-mapreduce-to-dbms/#comment-116864</link>
		<dc:creator>Ashwin Jayaprakash</dc:creator>
		<pubDate>Tue, 14 Apr 2009 19:56:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/?p=748#comment-116864</guid>
		<description>Something very odd about the Hadoop/Java tests. The JVM arguments say &quot;-client&quot;. Now, anybody who has worked on Java can tell you that you are supposed to use the &quot;-server&quot; option. The server and client JVM optimizations are worlds apart.</description>
		<content:encoded><![CDATA[<p>Something very odd about the Hadoop/Java tests. The JVM arguments say &#8220;-client&#8221;. Now, anybody who has worked on Java can tell you that you are supposed to use the &#8220;-server&#8221; option. The server and client JVM optimizations are worlds apart.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve Wooledge</title>
		<link>http://www.dbms2.com/2009/04/14/stonebraker-dewitt-et-al-compare-mapreduce-to-dbms/#comment-116841</link>
		<dc:creator>Steve Wooledge</dc:creator>
		<pubDate>Tue, 14 Apr 2009 14:03:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/?p=748#comment-116841</guid>
		<description>While we agree with many of the points in the study, it misses the big picture…why wouldn’t you use both SQL AND MapReduce? Asking if you should use SQL OR MapReduce is like asking if you should tie your left or right hand behind your back. SQL is very good at some things, and MapReduce is very good at others. Why not leverage the best of both worlds - use SQL for traditional database operations and MapReduce for richer analysis that cannot be expressed by SQL, in a single system.

While the study notes that MapReduce also requires developers to write features or perform tasks manually that can be done automatically by most SQL databases, we have eliminated that hassle by providing both SQL and MapReduce capabilities. So essentially, our customers can maximize developer productivity, using SQL for regular data processing and MapReduce for richer analysis.

At the end of the day, MapReduce is a technology that some vendors are and should be quite afraid of (isn’t that usually why they sponsor studies? ;-), since it provides some amazing capabilities. As a developer or DBA, why on earth wouldn’t you leverage the power of both?

Thanks,
Steve

P.S. We recently blogged about our Enterprise-class MapReduce capabilities and noted the key advantages that a system like ours provides over a pureplay MapReduce implementation - http://www.asterdata.com/blog/index.php/2009/04/02/enterprise-class-mapreduce/

Here are even more examples of why you would want to use both SQL and MapReduce: http://www.asterdata.com/blog/index.php/2009/03/13/sqlmapreduce-faster-answers-to-your-toughest-queries/</description>
		<content:encoded><![CDATA[<p>While we agree with many of the points in the study, it misses the big picture…why wouldn’t you use both SQL AND MapReduce? Asking if you should use SQL OR MapReduce is like asking if you should tie your left or right hand behind your back. SQL is very good at some things, and MapReduce is very good at others. Why not leverage the best of both worlds &#8211; use SQL for traditional database operations and MapReduce for richer analysis that cannot be expressed by SQL, in a single system.</p>
<p>While the study notes that MapReduce also requires developers to write features or perform tasks manually that can be done automatically by most SQL databases, we have eliminated that hassle by providing both SQL and MapReduce capabilities. So essentially, our customers can maximize developer productivity, using SQL for regular data processing and MapReduce for richer analysis.</p>
<p>At the end of the day, MapReduce is a technology that some vendors are and should be quite afraid of (isn’t that usually why they sponsor studies? <img src='http://www.dbms2.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> , since it provides some amazing capabilities. As a developer or DBA, why on earth wouldn’t you leverage the power of both?</p>
<p>Thanks,<br />
Steve</p>
<p>P.S. We recently blogged about our Enterprise-class MapReduce capabilities and noted the key advantages that a system like ours provides over a pureplay MapReduce implementation &#8211; <a href="http://www.asterdata.com/blog/index.php/2009/04/02/enterprise-class-mapreduce/" rel="nofollow">http://www.asterdata.com/blog/index.php/2009/04/02/enterprise-class-mapreduce/</a></p>
<p>Here are even more examples of why you would want to use both SQL and MapReduce: <a href="http://www.asterdata.com/blog/index.php/2009/03/13/sqlmapreduce-faster-answers-to-your-toughest-queries/" rel="nofollow">http://www.asterdata.com/blog/index.php/2009/03/13/sqlmapreduce-faster-answers-to-your-toughest-queries/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steven</title>
		<link>http://www.dbms2.com/2009/04/14/stonebraker-dewitt-et-al-compare-mapreduce-to-dbms/#comment-116839</link>
		<dc:creator>Steven</dc:creator>
		<pubDate>Tue, 14 Apr 2009 13:42:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/?p=748#comment-116839</guid>
		<description>I&#039;m neither anti or pro MapReduce, probably because I have only read about it.  Is it purely that it indirectly casts aside a DBMS?  MapReduce strikes me as something to be used to categorize (key) large blobs of data where the only three things you know at the time of categorization are that you have a blob of data, you&#039;ll get some random key, and you&#039;ll get more blobs of data at a later time.  Are the anti-MapReduce (pro-DBMS?) people saying that you should go analyze all the blobs and key them every possible way into a schema?  Or are they saying that there is a solution in between the two solutions?</description>
		<content:encoded><![CDATA[<p>I&#8217;m neither anti or pro MapReduce, probably because I have only read about it.  Is it purely that it indirectly casts aside a DBMS?  MapReduce strikes me as something to be used to categorize (key) large blobs of data where the only three things you know at the time of categorization are that you have a blob of data, you&#8217;ll get some random key, and you&#8217;ll get more blobs of data at a later time.  Are the anti-MapReduce (pro-DBMS?) people saying that you should go analyze all the blobs and key them every possible way into a schema?  Or are they saying that there is a solution in between the two solutions?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: There always seems to be a fire drill around MapReduce news &#124; DBMS2 -- DataBase Management System Services</title>
		<link>http://www.dbms2.com/2009/04/14/stonebraker-dewitt-et-al-compare-mapreduce-to-dbms/#comment-116814</link>
		<dc:creator>There always seems to be a fire drill around MapReduce news &#124; DBMS2 -- DataBase Management System Services</dc:creator>
		<pubDate>Tue, 14 Apr 2009 09:10:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/?p=748#comment-116814</guid>
		<description>[...] the benchmark particulars, and eventually posted a link to the paper to. And I rushed out several related blog [...]</description>
		<content:encoded><![CDATA[<p>[...] the benchmark particulars, and eventually posted a link to the paper to. And I rushed out several related blog [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

