<?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: Mike Stonebraker calls for the complete destruction of the old DBMS order</title>
	<atom:link href="http://www.dbms2.com/2008/02/18/mike-stonebraker-calls-for-the-complete-destruction-of-the-old-dbms-order/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dbms2.com/2008/02/18/mike-stonebraker-calls-for-the-complete-destruction-of-the-old-dbms-order/</link>
	<description>Choices in data management and analysis</description>
	<lastBuildDate>Thu, 09 Feb 2012 21:52:17 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.3</generator>
	<item>
		<title>By: NoSQL</title>
		<link>http://www.dbms2.com/2008/02/18/mike-stonebraker-calls-for-the-complete-destruction-of-the-old-dbms-order/#comment-195613</link>
		<dc:creator>NoSQL</dc:creator>
		<pubDate>Fri, 17 Dec 2010 15:04:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/2008/02/18/mike-stonebraker-calls-for-the-complete-destruction-of-the-old-dbms-order/#comment-195613</guid>
		<description>[...] 02/08, H-Store研究人员重写OLTP数据库 &#8220;Mike Stonebraker calls for the complete destruction of the old DBMS order&#8221;, dbms2.com, 原文 [...]</description>
		<content:encoded><![CDATA[<p>[...] 02/08, H-Store研究人员重写OLTP数据库 &#8220;Mike Stonebraker calls for the complete destruction of the old DBMS order&#8221;, dbms2.com, 原文 [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Curt Monash</title>
		<link>http://www.dbms2.com/2008/02/18/mike-stonebraker-calls-for-the-complete-destruction-of-the-old-dbms-order/#comment-148982</link>
		<dc:creator>Curt Monash</dc:creator>
		<pubDate>Thu, 12 Nov 2009 16:58:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/2008/02/18/mike-stonebraker-calls-for-the-complete-destruction-of-the-old-dbms-order/#comment-148982</guid>
		<description>Mike,

I don&#039;t know what you&#039;re talking about, because I don&#039;t take benchmark descriptions seriously enough to read and remember them. :)  See the &quot;Benchmarking&quot; section here or search on &quot;TPC&quot; to see what I mean. :)

CAM</description>
		<content:encoded><![CDATA[<p>Mike,</p>
<p>I don&#8217;t know what you&#8217;re talking about, because I don&#8217;t take benchmark descriptions seriously enough to read and remember them. <img src='http://www.dbms2.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   See the &#8220;Benchmarking&#8221; section here or search on &#8220;TPC&#8221; to see what I mean. <img src='http://www.dbms2.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>CAM</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Chen</title>
		<link>http://www.dbms2.com/2008/02/18/mike-stonebraker-calls-for-the-complete-destruction-of-the-old-dbms-order/#comment-148929</link>
		<dc:creator>Mike Chen</dc:creator>
		<pubDate>Thu, 12 Nov 2009 08:16:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/2008/02/18/mike-stonebraker-calls-for-the-complete-destruction-of-the-old-dbms-order/#comment-148929</guid>
		<description>I&#039;m pondering over the validity of tpc-c comparison in the h-store paper. To achieve 70k transactions per second, one is required to run on a database of 200TB. There is no hope of any machine holding such a huge amount of data in memory any time soon. The paper did point out that real world workloads doesn&#039;t require such a huge data set. Is TPC-C being ridiculous or the assumption in the paper?</description>
		<content:encoded><![CDATA[<p>I&#8217;m pondering over the validity of tpc-c comparison in the h-store paper. To achieve 70k transactions per second, one is required to run on a database of 200TB. There is no hope of any machine holding such a huge amount of data in memory any time soon. The paper did point out that real world workloads doesn&#8217;t require such a huge data set. Is TPC-C being ridiculous or the assumption in the paper?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hasso Plattner calls for in-memory OLTP column stores &#124; DBMS2 -- DataBase Management System Services</title>
		<link>http://www.dbms2.com/2008/02/18/mike-stonebraker-calls-for-the-complete-destruction-of-the-old-dbms-order/#comment-129483</link>
		<dc:creator>Hasso Plattner calls for in-memory OLTP column stores &#124; DBMS2 -- DataBase Management System Services</dc:creator>
		<pubDate>Wed, 08 Jul 2009 03:33:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/2008/02/18/mike-stonebraker-calls-for-the-complete-destruction-of-the-old-dbms-order/#comment-129483</guid>
		<description>[...] technology. There also are strong similarities to the MPP in-memory row store project H-Store/VoltDB, although I don&#8217;t know whether Plattner would go so far as to adopt the H-Store view [...]</description>
		<content:encoded><![CDATA[<p>[...] technology. There also are strong similarities to the MPP in-memory row store project H-Store/VoltDB, although I don&#8217;t know whether Plattner would go so far as to adopt the H-Store view [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: H-Store is now VoltDB &#124; DBMS2 -- DataBase Management System Services</title>
		<link>http://www.dbms2.com/2008/02/18/mike-stonebraker-calls-for-the-complete-destruction-of-the-old-dbms-order/#comment-126508</link>
		<dc:creator>H-Store is now VoltDB &#124; DBMS2 -- DataBase Management System Services</dc:creator>
		<pubDate>Mon, 22 Jun 2009 20:14:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/2008/02/18/mike-stonebraker-calls-for-the-complete-destruction-of-the-old-dbms-order/#comment-126508</guid>
		<description>[...] always honored more of an NDA about the H-Store project and its commercialization than I really felt obligated to, given how freely information was [...]</description>
		<content:encoded><![CDATA[<p>[...] always honored more of an NDA about the H-Store project and its commercialization than I really felt obligated to, given how freely information was [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pawel lubczonok</title>
		<link>http://www.dbms2.com/2008/02/18/mike-stonebraker-calls-for-the-complete-destruction-of-the-old-dbms-order/#comment-90515</link>
		<dc:creator>pawel lubczonok</dc:creator>
		<pubDate>Sat, 12 Jul 2008 18:08:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/2008/02/18/mike-stonebraker-calls-for-the-complete-destruction-of-the-old-dbms-order/#comment-90515</guid>
		<description>Great, this needs to be more widely distributed. Traditional IT managers are afraid to go for anything else but Oracle, DB2 etc. Good job on the part of these vendors. It is about time to shatter their ideas and destroy taboos.

We have worked on a new database/platforms for last 6 years we have been running enterprises on in memory model with many points being listed in this article. From our research we concur, the relational DB model is no good. It is not only about performance but also inflexibility and the resultant introduction of unnecessary complexity.

We have gone much further than all this. Combination of these DB thoughts with semantics leads to all kinds of other weird and amazing properties for db. Radical reductions in size of DB are possible. Atomisation of databases increases speed etc. etc. To discover what is right all the angles have to be investigated. Ultimately DB is just a component to keep/act on knowledge/information. 

Pawel Lubczonok</description>
		<content:encoded><![CDATA[<p>Great, this needs to be more widely distributed. Traditional IT managers are afraid to go for anything else but Oracle, DB2 etc. Good job on the part of these vendors. It is about time to shatter their ideas and destroy taboos.</p>
<p>We have worked on a new database/platforms for last 6 years we have been running enterprises on in memory model with many points being listed in this article. From our research we concur, the relational DB model is no good. It is not only about performance but also inflexibility and the resultant introduction of unnecessary complexity.</p>
<p>We have gone much further than all this. Combination of these DB thoughts with semantics leads to all kinds of other weird and amazing properties for db. Radical reductions in size of DB are possible. Atomisation of databases increases speed etc. etc. To discover what is right all the angles have to be investigated. Ultimately DB is just a component to keep/act on knowledge/information. </p>
<p>Pawel Lubczonok</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Database management system choices &#8212; overview &#124; DBMS2 -- DataBase Management System Services</title>
		<link>http://www.dbms2.com/2008/02/18/mike-stonebraker-calls-for-the-complete-destruction-of-the-old-dbms-order/#comment-88892</link>
		<dc:creator>Database management system choices &#8212; overview &#124; DBMS2 -- DataBase Management System Services</dc:creator>
		<pubDate>Thu, 26 Jun 2008 07:45:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/2008/02/18/mike-stonebraker-calls-for-the-complete-destruction-of-the-old-dbms-order/#comment-88892</guid>
		<description>[...] to traditional shared-everything. Oracle RAC, high availability wide-area replication, and the H-Store research project all suggest that shared-everything&#8217;s dominance of high-end OLTP is at [...]</description>
		<content:encoded><![CDATA[<p>[...] to traditional shared-everything. Oracle RAC, high availability wide-area replication, and the H-Store research project all suggest that shared-everything&#8217;s dominance of high-end OLTP is at [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Curt Monash</title>
		<link>http://www.dbms2.com/2008/02/18/mike-stonebraker-calls-for-the-complete-destruction-of-the-old-dbms-order/#comment-77037</link>
		<dc:creator>Curt Monash</dc:creator>
		<pubDate>Sat, 08 Mar 2008 10:04:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/2008/02/18/mike-stonebraker-calls-for-the-complete-destruction-of-the-old-dbms-order/#comment-77037</guid>
		<description>Dave,

The H-Store claim is that they get an order of magnitude or whatever single-processor performance advantage over disk-based systems, even for database sizes that disk-based systems can put entirely in cache. (Indeed, the starting number is more like 15X, but that&#039;s the really rose-colored view.) That&#039;s supposed to make up for any parallelization awkwardness.

The same team did C-Store/Vertica, and they followed a similar approach. I&#039;m not aware of Vertica having the same level of interprocessor data movement (or, better yet, data movement prevention) sophistication as some of its competitors. But based on their sales figures, it seems they&#039;re winning a lot of POCs even so.

Best,

CAM</description>
		<content:encoded><![CDATA[<p>Dave,</p>
<p>The H-Store claim is that they get an order of magnitude or whatever single-processor performance advantage over disk-based systems, even for database sizes that disk-based systems can put entirely in cache. (Indeed, the starting number is more like 15X, but that&#8217;s the really rose-colored view.) That&#8217;s supposed to make up for any parallelization awkwardness.</p>
<p>The same team did C-Store/Vertica, and they followed a similar approach. I&#8217;m not aware of Vertica having the same level of interprocessor data movement (or, better yet, data movement prevention) sophistication as some of its competitors. But based on their sales figures, it seems they&#8217;re winning a lot of POCs even so.</p>
<p>Best,</p>
<p>CAM</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave Gudeman</title>
		<link>http://www.dbms2.com/2008/02/18/mike-stonebraker-calls-for-the-complete-destruction-of-the-old-dbms-order/#comment-76995</link>
		<dc:creator>Dave Gudeman</dc:creator>
		<pubDate>Sat, 08 Mar 2008 02:02:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/2008/02/18/mike-stonebraker-calls-for-the-complete-destruction-of-the-old-dbms-order/#comment-76995</guid>
		<description>Good answers, Daniel. I guess we both agree that we&#039;ll have to see.

I&#039;d like to expand my point about idle processors. Basically, you can always make a database application faster by throwing hardware at it. For many applications, the big modern database products don&#039;t scale very well with multiple machines, so typically you have to buy faster computers, which is expensive because price goes up much faster than computer speed. That is, to get a box that&#039;s twice as fast, you pay lots more than twice as much. What H-Store is trying to take advantage of is that buying twice as many computers of the same speed costs exactly twice as much (less if you get bulk discounts :-) ). So it&#039;s less expensive to have a database product that scales and buy several cheap computers to run it on than to buy one that doesn&#039;t scale and buy big iron.

However, if you have idle processors, that changes the equation. If your processors are idle half the time then you have to buy four computers, not just two. Suddenly the equation doesn&#039;t look quite so good for multiple computers. At that rate, you are better off going with a computer that is twice as fast, so long as it is less than four times as expensive.</description>
		<content:encoded><![CDATA[<p>Good answers, Daniel. I guess we both agree that we&#8217;ll have to see.</p>
<p>I&#8217;d like to expand my point about idle processors. Basically, you can always make a database application faster by throwing hardware at it. For many applications, the big modern database products don&#8217;t scale very well with multiple machines, so typically you have to buy faster computers, which is expensive because price goes up much faster than computer speed. That is, to get a box that&#8217;s twice as fast, you pay lots more than twice as much. What H-Store is trying to take advantage of is that buying twice as many computers of the same speed costs exactly twice as much (less if you get bulk discounts <img src='http://www.dbms2.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  ). So it&#8217;s less expensive to have a database product that scales and buy several cheap computers to run it on than to buy one that doesn&#8217;t scale and buy big iron.</p>
<p>However, if you have idle processors, that changes the equation. If your processors are idle half the time then you have to buy four computers, not just two. Suddenly the equation doesn&#8217;t look quite so good for multiple computers. At that rate, you are better off going with a computer that is twice as fast, so long as it is less than four times as expensive.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Curt Monash</title>
		<link>http://www.dbms2.com/2008/02/18/mike-stonebraker-calls-for-the-complete-destruction-of-the-old-dbms-order/#comment-76984</link>
		<dc:creator>Curt Monash</dc:creator>
		<pubDate>Fri, 07 Mar 2008 22:24:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/2008/02/18/mike-stonebraker-calls-for-the-complete-destruction-of-the-old-dbms-order/#comment-76984</guid>
		<description>Dan,

Thanks for your comments in the first two paragraphs of 3)!

I&#039;m glad they&#039;re working on better synchronization; despite quite a bit of time talking with them I never got to exactly that point.

Where you confused me is where you seemed to be saying that a stored procedure has to have all of the following properties:

A.  No application logic.
B.  Single ACID transaction.
C.  Coarse-grained and doing a lot of work.

While that&#039;s what I read, it surely can&#039;t be exactly what you meant. ;)

Best,

CAM</description>
		<content:encoded><![CDATA[<p>Dan,</p>
<p>Thanks for your comments in the first two paragraphs of 3)!</p>
<p>I&#8217;m glad they&#8217;re working on better synchronization; despite quite a bit of time talking with them I never got to exactly that point.</p>
<p>Where you confused me is where you seemed to be saying that a stored procedure has to have all of the following properties:</p>
<p>A.  No application logic.<br />
B.  Single ACID transaction.<br />
C.  Coarse-grained and doing a lot of work.</p>
<p>While that&#8217;s what I read, it surely can&#8217;t be exactly what you meant. <img src='http://www.dbms2.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Best,</p>
<p>CAM</p>
]]></content:encoded>
	</item>
</channel>
</rss>

