<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>DBMS 2 : DataBase Management System Services &#187; EnterpriseDB and Postgres Plus</title>
	<atom:link href="http://www.dbms2.com/category/products-and-vendors/enterprisedb-postgres-plus/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dbms2.com</link>
	<description>Choices in data management and analysis</description>
	<lastBuildDate>Thu, 09 Feb 2012 09:21:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.3</generator>
		<item>
		<title>Hope for a new PostgreSQL era?</title>
		<link>http://www.dbms2.com/2011/11/23/hope-for-a-new-postgresql-era/</link>
		<comments>http://www.dbms2.com/2011/11/23/hope-for-a-new-postgresql-era/#comments</comments>
		<pubDate>Wed, 23 Nov 2011 14:18:00 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Aster Data]]></category>
		<category><![CDATA[EnterpriseDB and Postgres Plus]]></category>
		<category><![CDATA[Greenplum]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Netezza]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[Vertica Systems]]></category>
		<category><![CDATA[salesforce.com]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=5728</guid>
		<description><![CDATA[In a comedy of briefing errors, I&#8217;m not too clear on the details of my client salesforce.com&#8217;s new PostgreSQL-as-a-service offering, nor exactly on what my clients at VMware are bringing to the PostgreSQL virtualization/cloud party. That said: PostgreSQL is good technology. MySQL is narrowing the gap, but PostgreSQL is still ahead of MySQL in some [...]]]></description>
			<content:encoded><![CDATA[<p>In a comedy of briefing errors, I&#8217;m not too clear on the details of my client <a href="http://gigaom.com/cloud/heroku-launches-sql-database-as-a-service/">salesforce.com&#8217;s new PostgreSQL-as-a-service offering</a>, nor exactly on what my clients at VMware are bringing to the PostgreSQL virtualization/cloud party. That said:</p>
<ul>
<li>PostgreSQL is good technology.</li>
<li>MySQL is narrowing the gap, but PostgreSQL is still ahead of MySQL in some ways.  (Database extensibility if nothing else.)</li>
<li>PostgreSQL has a lot of users. (Many of them in academia and/or Russia.)</li>
<li>Neither EnterpriseDB (which now calls itself &#8220;The enterprise PostgreSQL company&#8221;) nor the PostgreSQL community leadership have covered themselves with stewardship glory.</li>
<li>A significant number of interesting DBMS products can be regarded as PostgreSQL forks (e.g. Greenplum, Aster Data nCluster, Netezza if you squint, and Vertica if you stand on your head*).</li>
<li>PostgreSQL advancement is not dead. For example, <a href="../../../../../2011/11/08/hadapt-is-moving-forward/">Hadapt beta users are running actual PostgreSQL on many nodes each</a>.</li>
<li><a href="../../../../../2009/12/14/oracle-mysql-storage-engine/">There&#8217;s no assurance that Oracle will be a benevolent MySQL steward forever</a>. (Specifically, Oracle&#8217;s &#8220;Play nicely with others&#8221; antitrust commitments expire in 2014.)</li>
</ul>
<p>So I think it would be cool if one or the other big company put significant wood behind the PostgreSQL arrow.</p>
<p><em>*While Vertica was originally released using little or no PostgreSQL code &#8212; reports varied &#8212; it featured high degrees of PostgreSQL compatibility.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2011/11/23/hope-for-a-new-postgresql-era/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Some interesting links</title>
		<link>http://www.dbms2.com/2010/07/23/some-interesting-links/</link>
		<comments>http://www.dbms2.com/2010/07/23/some-interesting-links/#comments</comments>
		<pubDate>Fri, 23 Jul 2010 09:04:48 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Business intelligence]]></category>
		<category><![CDATA[EnterpriseDB and Postgres Plus]]></category>
		<category><![CDATA[Fun stuff]]></category>
		<category><![CDATA[Hadoop]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[In-memory DBMS]]></category>
		<category><![CDATA[MapReduce]]></category>
		<category><![CDATA[Memory-centric data management]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[SAP AG]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=2626</guid>
		<description><![CDATA[In no particular order:  Neil Raden points out that business intelligence dashboards can be dangerously misleading. His reasoning (sound) is that whatever you measure is apt to be distorted by the fact people know they&#8217;re being measured. His solution (implied) is to hire a good-looking consultant like himself to do it right. I&#8217;ve had my [...]]]></description>
			<content:encoded><![CDATA[<p>In no particular order:  <span id="more-2626"></span></p>
<ul>
<li>Neil Raden points out that <a href="http://www.b-eye-network.com/channels/5083/view/9618/">business intelligence dashboards can be dangerously misleading</a>. His reasoning (sound) is that whatever you measure is apt to be distorted by the fact people know they&#8217;re being measured. His solution (implied) is to hire a <a href="http://twitter.com/NeilRaden/status/19110492482">good-looking</a> consultant like himself to do it right.</li>
<li>I&#8217;ve had my issues with Fred Holahan, who was VP of Marketing when I posted that <a href="http://www.dbms2.com/2009/04/20/first-thoughts-on-oracle-acquiring-sun/">EnterpriseDB was not to be trusted</a>. (That said, Fred is long gone from EnterpriseDB and my opinion hasn&#8217;t changed.) But he&#8217;s put up a good series of posts on the basis of the open source &#8220;progressive engagement&#8221; marketing funnel, including this gem on <a href="http://opensourceadvisory.com/wordpress/?p=860">why you shouldn&#8217;t count on monetizing your community/free users</a>.</li>
<li><a href="http://tech.fortune.cnn.com/2010/07/22/oracle-plans-to-double-acquisition-budget/">Oracle plans to increase its acquisition budget</a>. The figure given is $70 billion over the next 5 years. <em>Edit: But see this funny <a href="http://www.theregister.co.uk/2010/07/23/oracle_acquisition_budget/">Register</a> followup.</em></li>
<li>Clayton Christensen wrote a phenomenal article on <a href="http://hbr.org/2010/07/how-will-you-measure-your-life/ar/1">how to live a good life</a>, from a very business-y perspective. (Only in one anecdote was it too religiously-oriented for my tastes.) Takeaways include:
<ul>
<li>Your core goals probably revolve around something other than business success. (E.g., family.) Don&#8217;t lose sight of that.</li>
<li>To the extent you&#8217;re a manager or leader, you may have a huge impact on other people&#8217;s lives. Use that power in admirable ways.</li>
<li>Teach people how to fish for answers, rather than just giving them answers. They&#8217;ll probably come to better conclusions than you would have anyway. (This is a core principle in my own consulting.)</li>
<li>Take time to reflect. And by the way, the same techniques you use for strategic analysis in business can be applied to your life as well.</li>
</ul>
</li>
<li><a href="http://www.bothsidesofthetable.com/2010/07/19/life-is-10-how-you-make-it-and-90-how-you-take-it/">Mark Suster</a> has a pretty good post expanding on my first Christensen takeaway, highlighting a point too often missing from articles in that genre: It&#8217;s not just family; it&#8217;s also all the cool things around us.</li>
<li>I haven&#8217;t gone through the <a href="http://developer.yahoo.com/events/hadoopsummit2010/agenda.html">Hadoop Summit archives</a> yet, but it looks as if there&#8217;s a lot of insight there about current Hadoop application activity.</li>
<li>If you&#8217;re a cat lover and don&#8217;t hate simple/traditional music, check out <a href="http://www.marcgunn.com/poetry/labels/cat_songs.shtml">Marc Gunn&#8217;s cat filksongs</a>, especially the infectious &#8220;What Shall We Do With a Catnipped Kitty?&#8221; and &#8220;Lord of the Pounce&#8221;, both playable from the right sidebar of that page (#7 and #10 respectively). Gunn is also a chief perpetrator of the justly (in)famous <a href="http://www.thebards.net/">Do Virgins Taste Better?</a> cycle of filksongs.</li>
<li>Former SAP exec Dennis Moore offers a theory as to <a href="http://dbmoore.blogspot.com/2010/05/why-is-in-memory-database-important-to.html">why SAP cares so much about in-memory DBMS</a>. It&#8217;s to integrate business processes, because SAP has no other software layer good at doing same. Interestingly, Dennis originated SAP&#8217;s previous attempt at meeting a similar need via its composite applications initiative. However, in Dennis&#8217; view this benefit would only be achieved by a major rewrite of SAP&#8217;s applications.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2010/07/23/some-interesting-links/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Netezza&#8217;s version of EnterpriseDB-based Oracle compatibility</title>
		<link>http://www.dbms2.com/2010/06/26/netezza-migrator/</link>
		<comments>http://www.dbms2.com/2010/06/26/netezza-migrator/#comments</comments>
		<pubDate>Sat, 26 Jun 2010 12:17:11 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Data integration and middleware]]></category>
		<category><![CDATA[Data warehousing]]></category>
		<category><![CDATA[Emulation, transparency, portability]]></category>
		<category><![CDATA[EnterpriseDB and Postgres Plus]]></category>
		<category><![CDATA[Netezza]]></category>
		<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=2397</guid>
		<description><![CDATA[EnterpriseDB has some deplorable business practices (my stories of being screwed by EnterpriseDB have been met by &#8220;Well, you&#8217;re hardly the only one&#8221;). But a couple of more successful DBMS vendors have happily partnered with EnterpriseDB even so, to help pick off Oracle users. IBM&#8217;s approach was in the vein of an EnterpriseDB-infused version of [...]]]></description>
			<content:encoded><![CDATA[<p>EnterpriseDB has some deplorable business practices (my stories of being screwed by EnterpriseDB have been met by &#8220;Well, you&#8217;re hardly the only one&#8221;). But a couple of more successful DBMS vendors have happily partnered with EnterpriseDB even so, to help pick off Oracle users. IBM&#8217;s approach was in the vein of an <a href="http://www.dbms2.com/2009/04/24/ibms-oracle-emulation-strategy-reconsidered/">EnterpriseDB</a>-<a href="http://www.dbms2.com/2009/04/22/dbms-transparency-layers-never-seem-to-sell-well/">infused</a> <a href="http://www.dbms2.com/2010/04/07/ibm-anti-oracle-announcements/">version</a> of SQL handling within DB2.* Netezza just announced an EnterpriseDB-based Netezza Migrator that is rather different.</p>
<p><em>*The comment threads are the most informative parts of those posts.</em></p>
<p>I&#8217;m a little unclear as to the Netezza Migrator details, not least because Netezza folks don&#8217;t seem to care too much about Netezza Migrator themselves. That said, the core ideas of Netezza Migrator are:  <span id="more-2397"></span></p>
<ul>
<li>Netezza Migrator is an enhanced (?) version of EnterpriseDB&#8217;s Postgres Plus Advanced Server DBMS. (Recall that Postgres Plus is PostgreSQL-based and fairly <a href="http://www.dbms2.com/2008/07/07/enterprisedbf-oracle-compatibility/">Oracle-compatible</a>.)</li>
<li>Netezza Migrator does not run on Netezza appliances, but rather on conventional computers off to the side.</li>
<li>Netezza Migrator generally farms out queries to Netezza appliances, but can also manage data itself. (That latter part could supposedly come in handy for small tables one might want to execute stored procedures against.)</li>
<li>Netezza Migrator does a better job of farming out queries (and also inserts/updates/loads) to Netezza appliances than an Oracle DBMS would. The two biggest examples of that are:
<ul>
<li>Oracle will farm out SELECTs, but not JOINs.</li>
<li>Oracle won&#8217;t invoke Netezza&#8217;s parallel/bulk load capabilities.</li>
</ul>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2010/06/26/netezza-migrator/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Notes on the evolution of OLTP database management systems</title>
		<link>http://www.dbms2.com/2010/04/05/oltp-database-management-systems-2/</link>
		<comments>http://www.dbms2.com/2010/04/05/oltp-database-management-systems-2/#comments</comments>
		<pubDate>Mon, 05 Apr 2010 08:22:03 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Akiban]]></category>
		<category><![CDATA[Analytic technologies]]></category>
		<category><![CDATA[Business intelligence]]></category>
		<category><![CDATA[Data warehousing]]></category>
		<category><![CDATA[EnterpriseDB and Postgres Plus]]></category>
		<category><![CDATA[Exadata]]></category>
		<category><![CDATA[Market share and customer counts]]></category>
		<category><![CDATA[Memory-centric data management]]></category>
		<category><![CDATA[Mid-range]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[NoSQL]]></category>
		<category><![CDATA[OLTP]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[RDF and graphs]]></category>
		<category><![CDATA[Solid-state memory]]></category>
		<category><![CDATA[VoltDB and H-Store]]></category>
		<category><![CDATA[Web analytics]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=1841</guid>
		<description><![CDATA[The past few years have seen a spate of startups in the analytic DBMS business. Netezza, Vertica, Greenplum, Aster Data and others are all reasonably prosperous, alongside older specialty product vendors Teradata and Sybase (the Sybase IQ part).  OLTP (OnLine Transaction Processing) and general purpose DBMS startups, however, have not yet done as well, with [...]]]></description>
			<content:encoded><![CDATA[<p>The past few years have seen a spate of startups in the analytic DBMS business. Netezza, Vertica, Greenplum, Aster Data and others are all reasonably prosperous, alongside older specialty product vendors Teradata and Sybase (the Sybase IQ part).  OLTP <span style="font-weight: normal;">(OnLine Transaction Processing) </span>and general purpose DBMS startups, however, have not yet done as well, with such success as there has been (MySQL, Intersystems Cache&#8217;, solidDB&#8217;s exit, etc.) generally accruing to products that originated in the 20th Century.</p>
<p>Nonetheless, OLTP/general-purpose data management startup activity has recently picked up, targeting what I see as some very real opportunities and needs. So as a jumping-off point for further writing, I thought it might be interesting to collect a few observations about the market in one place.  These include:</p>
<ul>
<li><span style="font-weight: normal;">Big-brand 	OLTP/general-purpose DBMS have more “stickiness” 	than analytic DBMS.</span></li>
<li><span style="font-weight: normal;">By 	number, most of an enterprise&#8217;s OLTP/general-purpose databases are low-volume and 	low-value. </span></li>
<li>Most 	interesting new OLTP/general-purpose data management products are <span style="font-style: normal;">either 	MySQL-based or NoSQL.</span></li>
<li>It&#8217;s not yet 	clear whether MySQL will prevail over MySQL forks, or vice-versa, or 	whether they will co-exist.</li>
<li>The era of 	silicon-centric relational DBMS is coming.</li>
<li>The emphasis 	on scale-out and reducing the cost of joins spans the NoSQL and 	SQL-based worlds.<em> </em></li>
<li><span style="font-weight: normal;">Users&#8217; 	instance on “free” could be a major problem for OLTP DBMS 	innovation. </span></li>
</ul>
<p style="margin-bottom: 0in;">I shall explain.<span id="more-1841"></span></p>
<p style="margin-bottom: 0in;"><strong>Big-brand OLTP/general-purpose DBMS have more “stickiness” than analytic DBMS.</strong></p>
<ul>
<li>OLTP 	applications are more complex than analytic ones, and hence more 	tightly wired into particular brands of DBMS. For example, 	third-party packaged OLTP applications are typically portable among 	only a few brands of DBMS. But third-party business intelligence 	tools, and the BI “applications” built in them, are more easily 	and widely portable.</li>
<li>Specific technical observations 	such as “OLTP apps tend to use stored procedures, which are 	DBMS-specific” or “OLTP apps tend to have lots and lots of 	tables” serve to underscore the first point.</li>
<li>An enterprise&#8217;s highest-value data 	is commonly the financial stuff handled by its core OLTP systems, so 	those are the last things they want to mess around with just to get 	some cost savings. Security, high availability, and so on are major 	considerations that can outweigh cost.</li>
</ul>
<p style="margin-bottom: 0in;"><strong>By number, most of an enterprise&#8217;s OLTP/general-purpose databases are low-volume and low-value. </strong>Indeed, “OLTP” is often a misnomer, which is why I tend to go with “general-purpose” or some similarly wishy-washy phrase instead.</p>
<ul>
<li>In theory, this is a ripe area for 	what I&#8217;ve called <a href="http://www.dbms2.com/category/database-management-system/mid-range/">mid-range DBMS</a>.</li>
<li>The big brand vendors try hard to 	keep as many of those databases for themselves as they can. 	Enterprise-wide license pricing helps. Going forward, so will 	virtualization/consolidation strategies, such as <a href="http://www.dbms2.com/2010/01/22/oracle-database-hardware-strategy/">Oracle&#8217;s 	Exadata-centric approach</a>.</li>
<li>A variety of mid-range DBMS 	alternatives beyond the big brands have technical merit, at least in 	some cases and configurations – MySQL, PostgreSQL, Intersystems 	Cache&#8217;, and so on.</li>
<li>The only such mid-range DBMS 	alternative with much large enterprise business momentum, however, 	appears to be MySQL.</li>
</ul>
<p style="margin-bottom: 0in;"><strong>&#8220;General-purpose&#8221; might be a better term than &#8220;OLTP&#8221; anyway.</strong></p>
<ul>
<li>I don&#8217;t have a link, but it&#8217;s widely agreed that over half of the processing on an &#8220;OLTP&#8221; enterprise app is commonly reporting and so on.</li>
<li>&#8220;Operational BI&#8221; is progressing by fits and starts, but it is progressing.</li>
<li>Anything customer-facing &#8212; web-based, call center, or otherwise &#8212; is likely to include a heavy dose of &#8220;real-time&#8221; analytic optimization.</li>
</ul>
<p style="margin-bottom: 0in;"><strong>Most interesting new OLTP/general-purpose data management products are <span style="font-style: normal;">either MySQL-based or NoSQL.</span></strong></p>
<ul>
<li><a href="http://www.dbms2.com/2009/06/22/h-store-horizontica-voltdb/">VoltDB</a> is the main 	exception that jumps to mind.</li>
<li>This isn&#8217;t true in the analytic 	DBMS area, where Netezza, Greenplum, Aster, Vertica and others 	started from PostgreSQL&#8217;s code, APIs, or both.</li>
</ul>
<p style="margin-bottom: 0in;"><strong>It&#8217;s not yet clear whether MySQL will prevail over MySQL forks, or vice-versa, or whether they will co-exist.</strong></p>
<ul>
<li>MySQL is a limited product without 	all the third-party storage engines that are being developed.</li>
<li><a href="http://www.dbms2.com/2009/12/14/oracle-mysql-storage-engine/">Oracle&#8217;s promise of MySQL good 	behavior</a> has an expiration date.</li>
<li>None of the MySQL front-end 	alternatives are remotely mature yet.</li>
</ul>
<p style="margin-bottom: 0in;"><strong>The era of silicon-centric relational DBMS is coming.</strong></p>
<ul>
<li>I think “silicon” means 	“solid-state memory” as much as or more than it means “RAM,” 	but that&#8217;s not yet certain.</li>
<li>What is pretty certain is that, 	thanks to Moore&#8217;s Law, some kind of silicon will increasingly 	replace disk.</li>
<li><a href="http://www.dbms2.com/2010/01/22/oracle-database-hardware-strategy/">Oracle&#8217;s increasingly 	Flash-centric story</a> is a challenge to everybody.</li>
<li>RAM-centric VoltDB will launch 	fairly soon. (By the way, while VoltDB still has <a href="http://www.dbms2.com/2009/06/22/h-store-horizontica-voltdb/">a lot in common 	with H-Store</a>, they&#8217;re not exactly the same thing. And <a href="http://bit.ly/9QxjV2.">H-Store 	research</a> is progressing too.)</li>
<li><span style="font-style: normal;"><a href="http://rethinkdb.com/">RethinkDB</a> is being de</span>veloped, focused directly on solid-state memory. 	Based on the sparse information available online, RethinkDB sounds 	somewhat like a dumbed-down H-Store.</li>
<li>New disk-based vendors may never 	optimize their use of disk, instead targeting a solid-state future. 	(E.g., I think Akiban should and quite well might follow this path.)</li>
</ul>
<p style="margin-bottom: 0in; font-weight: normal;"><strong>The emphasis on scale-out and reducing the cost of joins spans the NoSQL and SQL-based worlds.</strong> We hear that from the <a href="http://www.dbms2.com/2010/03/14/nosql-taxonomy/">NoSQL</a> guys all the time. But I also just heard it from <a href="http://www.dbms2.com/2010/04/03/akiban-highlights/">Akiban</a>.</p>
<p style="margin-bottom: 0in;"><strong>Users&#8217; instance on “free” could be a major problem for OLTP DBMS innovation.</strong> Vendors of new OLTP data management technologies often feel obligated to open source their products, notwithstanding the historical lack of revenue in the open source OLTP DBMS market. As just one of many examples,  <a href="http://www.novaspivack.com/uncategorized/evri-ties-the-knot-with-twine">Nova Spivack</a> wrote:</p>
<blockquote>
<p style="margin-bottom: 0in;">I have recently seen some new graph data storage products that may provide the levels of scale and performance needed, but pricing has not been determined yet. In short, storage and retrieval of semantic graph datasets is a big unsolved challenge that is holding back the entire industry. We need federated database systems that can handle hundreds of billions to trillions of triples under high load conditions, in the cloud, on commodity hardware and open source software. Only then will it be affordable to make semantic applications and services at Web-scale.</p>
</blockquote>
<p style="margin-bottom: 0in;">I hear similar things from other startups, who evidently believe they need and/or are entitled to enjoy sophisticated, high-performance, zero-cost, specialized database management technology.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2010/04/05/oltp-database-management-systems-2/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Greenplum Single-Node Edition &#8212; sometimes free is a real cool price</title>
		<link>http://www.dbms2.com/2009/10/19/greenplum-free-single-node-edition/</link>
		<comments>http://www.dbms2.com/2009/10/19/greenplum-free-single-node-edition/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 13:25:41 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Analytic technologies]]></category>
		<category><![CDATA[Data warehousing]]></category>
		<category><![CDATA[EnterpriseDB and Postgres Plus]]></category>
		<category><![CDATA[Greenplum]]></category>
		<category><![CDATA[Infobright]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[Pricing]]></category>
		<category><![CDATA[Scientific research]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=1158</guid>
		<description><![CDATA[Greenplum is announcing today that you can run Greenplum software on a single 8-core commodity server, free. First and foremost, that&#8217;s a strong statement that Greenplum wants enterprises to pay it for Greenplum&#8217;s parallelization/”private cloud” capabilities. Second, it may be an attractive gift to a variety of folks who want to extract insight from terabyte-scale [...]]]></description>
			<content:encoded><![CDATA[<p style="margin-bottom: 0in;">Greenplum is announcing today that you can run Greenplum software on a single 8-core commodity server, free.  First and foremost, that&#8217;s a strong statement that Greenplum wants enterprises to pay it for Greenplum&#8217;s parallelization/”<a href="../2009/06/08/the-future-of-data-marts/">private cloud</a>” capabilities. Second, it may be an attractive gift to a variety of folks who want to extract insight from terabyte-scale databases of various kinds.</p>
<p style="margin-bottom: 0in;">Greenplum Single-Node Edition:</p>
<ul>
<li>Is free of charge, although you 	can buy support.</li>
<li>Has no restrictions on use, 	production or otherwise.</li>
<li>Has no restrictions on database 	size.</li>
<li>Is closed-source.</li>
</ul>
<p style="margin-bottom: 0in;">For those who want free, terabyte-scale data warehousing software, Greenplum Single-Node Edition may be quite appealing, considering that the main available alternatives are:</p>
<ul>
<li>General-purpose open-source DBMS, 	such as PostgreSQL and MySQL (lacking analytic DBMS performance and 	features)</li>
<li>Infobright Community Edition (the 	other best choice – <a href="../2009/10/14/infobright-notes/">Infobright&#8217;s 	commercial sales success</a> indicates the solidity of Infobright&#8217;s 	technology)</li>
<li>Rough research-project code and 	other other questionable open source offerings</li>
<li>Crippleware from other commercial 	analytic DBMS vendors (e.g., <a href="../2009/10/19/teradata-partners-2009/">Teradata</a>)</li>
</ul>
<p style="margin-bottom: 0in;">For example, comparing PostgreSQL-based Greenplum with PostgreSQL itself, Greenplum offers:</p>
<ul>
<li>The ability to scale out queries 	across all cores in your box (and no, pgpool is not a serious 	alternative)</li>
<li>Storage alternatives such as 	columnar (I am told that EnterpriseDB recently stopped funding a 	project for a PostgreSQL columnar option)</li>
</ul>
<p style="margin-bottom: 0in;"><span id="more-1158"></span>Greenplum would surely also argue that its software is superior to PostgreSQL in parallel load, compression, MapReduce integration, and general fit-and-finish. I imagine that in some (perhaps not all) cases it would be right. PostgreSQL&#8217;s main technical advantages over Greenplum would probably lie in the area of datatype extensibility.</p>
<p style="margin-bottom: 0in;">The main target users for Greenplum&#8217;s Single-Node Edition are obviously <strong>individual enterprise power users or very small analytic teams.</strong> I.e., it&#8217;s people with a data mart need that a central data warehouse isn&#8217;t meeting. Potential benefits to Greenplum include:</p>
<ul>
<li>Adding value to its <a href="../2009/06/08/the-future-of-data-marts/">Enterprise 	Data Cloud</a> story</li>
<li>Seeding the market for future 	enterprise sales</li>
<li>Depriving competitors of revenue, 	perhaps at enterprises too small to ever be paying Greenplum 	customers</li>
</ul>
<p style="margin-bottom: 0in;">In addition, I see free Greenplum as a charity offering that could be appealing to <a href="http://">scientists</a> who face PostgreSQL performance limitations.</p>
<p style="margin-bottom: 0in;"><em><strong>Related links</strong></em></p>
<ul>
<li><a href="http://www.greenplum.com/news/252/388/Greenplum-Introduces-Free-Greenplum-Database-Edition-for-Data-Analysts/d,press-releases/">Greenplum 	Free Single-Node Edition press release</a> (I&#8217;m quoted)</li>
<li><a href="http://www.mysqlperformanceblog.com/2009/10/02/analyzing-air-traffic-performance-with-infobright-and-monetdb/">MySQL 	Performance blog on MonetDB and Infobright community edition</a></li>
<li><a href="http://archives.postgresql.org/pgsql-general/2009-03/msg01227.php">PostgreSQL&#8217;s 	restriction to one core per query</a></li>
<li><a href="http://www.infobright.org/Forums/viewthread/1141/">Infobright&#8217;s 	restriction to one core per query</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2009/10/19/greenplum-free-single-node-edition/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>What are the best choices for scaling Postgres?</title>
		<link>http://www.dbms2.com/2009/07/29/scaling-postgres-choices/</link>
		<comments>http://www.dbms2.com/2009/07/29/scaling-postgres-choices/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 06:16:02 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Cache]]></category>
		<category><![CDATA[Clustering]]></category>
		<category><![CDATA[Data mart outsourcing]]></category>
		<category><![CDATA[EnterpriseDB and Postgres Plus]]></category>
		<category><![CDATA[In-memory DBMS]]></category>
		<category><![CDATA[Memory-centric data management]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[OLTP]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[Parallelization]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[Software as a Service (SaaS)]]></category>
		<category><![CDATA[Vertica Systems]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=849</guid>
		<description><![CDATA[March, 2011 edit: In its quaintness, this post is a reminder of just how fast Short Request Processing DBMS technology has been moving ahead.  If I had to do it all over again, I&#8217;d suggest they use one of the high-performance MySQL options like dbShards, Schooner, or both together.  I actually don&#8217;t know what they [...]]]></description>
			<content:encoded><![CDATA[<p><em>March, 2011 edit: In its quaintness, this post is a reminder of just how  fast <a href="../2011/03/02/short-request-processing/">Short  Request Processing DBMS</a> technology has been moving ahead.  If I had to do it all over again, I&#8217;d suggest they use one of the high-performance MySQL options like <a href="http://www.dbms2.com/2011/01/25/dbshards-update/">dbShards</a>, <a href="http://www.dbms2.com/2011/01/28/schooner-software-onl/">Schooner</a>, or both together.  I actually don&#8217;t know  what they finally decided on in that area. (I do know that for analytic DBMS they chose Vertica.</em>)</p>
<p>I have a client who wants to build a new application with peak update volume of several million transactions per hour.  (Their base business is data mart outsourcing, but now they&#8217;re building update-heavy technology as well. ) They have a small budget.  They&#8217;ve been a MySQL shop in the past, but would prefer to contract (not eliminate) their use of MySQL rather than expand it.</p>
<p>My client actually signed a deal for EnterpriseDB&#8217;s Postgres Plus Advanced Server and GridSQL, but unwound the transaction quickly. (They say EnterpriseDB was very gracious about the reversal.) There seem to have been two main reasons for the flip-flop.  First, it seems that EnterpriseDB&#8217;s version of Postgres isn&#8217;t up to PostgreSQL&#8217;s 8.4 feature set yet, although EnterpriseDB&#8217;s timetable for catching up might have tolerable. But GridSQL apparently is further behind yet, with no timetable for up-to-date PostgreSQL compatibility.  That was the dealbreaker.</p>
<p>The current base-case plan is to use generic open source PostgreSQL, with scale-out achieved via hand sharding, Hibernate, or &#8230; ??? Experience and thoughts along those lines would be much appreciated.</p>
<p>Another option for OLTP performance and scale-out is of course memory-centric options such as <a href="http://www.dbms2.com/2009/06/22/h-store-horizontica-voltdb/">VoltDB</a> or <a href="http://www.dbms2.com/2009/07/28/the-groovy-sql-switch/">the Groovy SQL Switch</a>.  But this client&#8217;s database is terabyte-scale, so hardware costs could be an issue, as of course could be product maturity.</p>
<p>By the way, a large fraction of these updates will be actual changes, as opposed to new records, in case that matters.  I expect that the schema being updated will be very simple &#8212; i.e., clearly simpler than in a classic order entry scenario.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2009/07/29/scaling-postgres-choices/feed/</wfw:commentRss>
		<slash:comments>30</slash:comments>
		</item>
		<item>
		<title>Apparent turmoil at EnterpriseDB</title>
		<link>http://www.dbms2.com/2009/06/17/apparent-turmoil-at-enterprisedb/</link>
		<comments>http://www.dbms2.com/2009/06/17/apparent-turmoil-at-enterprisedb/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 04:11:49 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[EnterpriseDB and Postgres Plus]]></category>
		<category><![CDATA[Open source]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=817</guid>
		<description><![CDATA[EnterpriseDB seems to be facing a string of management departures: Bob Zurek, EnterpriseDB&#8217;s well-regarded CTO, is gone. (He landed at Infobright, after a stint of independent consulting.) Multiple rumors have founder Andy Astor leaving EnterpriseDB, and stepping back to an advisory role. One version has Tuesday, June 16 as Andy&#8217;s last day. Update: As of [...]]]></description>
			<content:encoded><![CDATA[<p>EnterpriseDB seems to be facing a string of management departures:</p>
<ul>
<li>Bob Zurek, EnterpriseDB&#8217;s well-regarded CTO, is gone. (He landed at Infobright, after a stint of independent consulting.)</li>
<li>Multiple rumors have founder Andy Astor leaving EnterpriseDB, and stepping back to an advisory role. One version has Tuesday, June 16 as Andy&#8217;s last day. <em>Update: As of Wednesday, June 17, Andy Astor is no longer listed as being on EnterpriseDB&#8217;s management team.</em></li>
<li>Fred Holahan, who was briefly VP of Marketing, is not listed on  <a href="http://www.enterprisedb.com/company/executive_team.do">EnterpriseDB&#8217;s management team web page</a>.  And EnterpriseDB <a href="http://www.enterprisedb.com/company/news_events/press_releases/2009_10.do">announced</a> a new VP of Marketing and Product Management on May 21.</li>
<li>Other rumors point to turmoil at EnterpriseDB as well.</li>
</ul>
<p>And by the way, EnterpriseDB, which used to call itself &#8220;the Oracle-compatible database company,&#8221; recently licensed out what used to be its core differentiating technology.</p>
<p>Now, this isn&#8217;t all bad news. <a href="http://www.dbms2.com/2009/04/22/dbms-transparency-layers-never-seem-to-sell-well/">EnterpriseDB&#8217;s Oracle-compatibility focus had to be changed anyway</a>. And Fred Holahan was the proximate cause for me <a href="http://www.dbms2.com/2009/04/20/first-thoughts-on-oracle-acquiring-sun/">writing</a>:</p>
<blockquote><p>my recent dealings with EnterpriseDB underscore the importance of being VERY careful about counting your fingers after you shake hands with that company,</p></blockquote>
<p>Still, these aren&#8217;t exactly indicators of a company executing on a smooth-running plan.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2009/06/17/apparent-turmoil-at-enterprisedb/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>IBM&#8217;s Oracle emulation strategy reconsidered</title>
		<link>http://www.dbms2.com/2009/04/24/ibms-oracle-emulation-strategy-reconsidered/</link>
		<comments>http://www.dbms2.com/2009/04/24/ibms-oracle-emulation-strategy-reconsidered/#comments</comments>
		<pubDate>Sat, 25 Apr 2009 02:10:58 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Data types]]></category>
		<category><![CDATA[Emulation, transparency, portability]]></category>
		<category><![CDATA[EnterpriseDB and Postgres Plus]]></category>
		<category><![CDATA[GIS and geospatial]]></category>
		<category><![CDATA[IBM and DB2]]></category>
		<category><![CDATA[Market share and customer counts]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Pricing]]></category>
		<category><![CDATA[Structured documents]]></category>
		<category><![CDATA[Text]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=764</guid>
		<description><![CDATA[I&#8217;ve now had a chance to talk with IBM about its recently-announced Oracle emulation strategy for DB2. (This is for DB2 9.7, which I gather has been quasi-announced in April, will be re-announced in May, and will be re-re-announced as being in general availability in June.) Key points include: This really is more like Oracle [...]]]></description>
			<content:encoded><![CDATA[<p style="margin-bottom: 0in;">I&#8217;ve now had a chance to talk with IBM about its recently-announced Oracle emulation strategy for DB2. (This is for DB2 9.7, which I gather has been quasi-announced in April, will be re-announced in May, and will be re-re-announced as being in general availability in June.)</p>
<p style="margin-bottom: 0in;">Key points include:</p>
<ul>
<li>This really is more like Oracle 	<em><strong>emulation</strong></em> than it is <em>transparency,</em> a term I 	<a href="../2009/04/22/dbms-transparency-layers-never-seem-to-sell-well/">carelessly 	used</a> before.</li>
<li>IBM&#8217;s Oracle emulation effort is 	focused on two technological goals:
<ul>
<li>Making it easy for <strong>an Oracle 	application to be ported</strong> to DB2.</li>
<li>Making it easy for <strong>an Oracle 	developer to develop</strong> for DB2.</li>
</ul>
</li>
<li>The initial target market for 	DB2&#8242;s Oracle emulation is <strong>ISVs</strong> (Independent Software Vendors) 	much more than it is enterprises. IBM suggested there were a couple 	hundred early adopters, and those are primarily in the ISV area.</li>
</ul>
<p style="margin-bottom: 0in;">Because of Oracle&#8217;s market share, many ISVs focus on Oracle as the underlying database management system for their applications, whether or not they actually resell it along with their own software.  IBM proposed three reasons why such ISVs might want to support DB2:<span id="more-764"></span></p>
<ul>
<li><strong>Oracle is expensive.</strong> In 	particular, IBM suggested it is more flexible on licensing terms for 	resale than Oracle is.  I find that easy to believe.</li>
<li>Hey, there&#8217;s a <strong>DB2 market or 	installed base</strong> out there of some size &#8212; why not address it?</li>
<li>Acquisition-fueled expansion in 	applications<strong> makes Oracle a much bigger competitor to many ISVs </strong>(all around the world) than it used to be before.  That one makes 	all kinds of sense.</li>
</ul>
<p style="margin-bottom: 0in;">And by the way &#8212; if I wanted an Oracle-emulating DBMS, I&#8217;d feel a lot happier about doing business with IBM than I would with EnterpriseDB.</p>
<p style="margin-bottom: 0in;">IBM feels that DB2&#8242;s Oracle compatibility is a strict superset of <a href="../2008/07/07/enterprisedbf-oracle-compatibility/">EnterpriseDB&#8217;s</a>, which it presumably has carried over more or less in its entirety.  I didn&#8217;t press too hard for examples of what Oracle emulation DB2 offers and EnterpriseDB doesn&#8217;t, but IBM did say something about support for more programming languages.  IBM was clear on one broad area where DB2 does not offer Oracle emulation, which is the specifics of various kinds of datatype support or other specialized data access methods.  For example, IBM has its own syntax for querying text, geospatial, or XML data, and has not added support for Oracle&#8217;s alternative approaches.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2009/04/24/ibms-oracle-emulation-strategy-reconsidered/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>DBMS transparency layers never seem to sell well</title>
		<link>http://www.dbms2.com/2009/04/22/dbms-transparency-layers-never-seem-to-sell-well/</link>
		<comments>http://www.dbms2.com/2009/04/22/dbms-transparency-layers-never-seem-to-sell-well/#comments</comments>
		<pubDate>Wed, 22 Apr 2009 07:23:59 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[ANTs Software]]></category>
		<category><![CDATA[Dataupia]]></category>
		<category><![CDATA[Emulation, transparency, portability]]></category>
		<category><![CDATA[EnterpriseDB and Postgres Plus]]></category>
		<category><![CDATA[IBM and DB2]]></category>
		<category><![CDATA[Market share and customer counts]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[ParAccel]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=762</guid>
		<description><![CDATA[A DBMS transparency layer, roughly speaking, is software that makes things that are written for one brand of database management system run unaltered on another.* These never seem to sell well. ANTs has failed in a couple of product strategies. EnterpriseDB&#8217;s Oracle compatibility only seems to have netted it a few sales, and only a [...]]]></description>
			<content:encoded><![CDATA[<p style="margin-bottom: 0in;">A DBMS transparency layer, roughly speaking, is software that makes things that are written for one brand of database management system run unaltered on another.*  These never seem to sell well. <a href="../2008/05/30/ants-bails-out-of-the-dbms-market/">ANTs</a> has failed in a couple of product strategies. <a href="../2008/07/07/enterprisedbf-oracle-compatibility/">EnterpriseDB&#8217;s Oracle compatibility</a> only seems to have netted it a few sales, and only a small fraction of its total business. <a href="../2008/02/18/paraccel-technical-overview/">ParAccel&#8217;s</a> and Dataupia&#8217;s transparency strategies have produced even less.</p>
<p style="margin-bottom: 0in;"><em>*The looseness in that definition highlights a key reason these technologies don&#8217;t sell well &#8212; it&#8217;s hard to be sure that what you&#8217;re buying will do a good job of running your particular apps.</em></p>
<p style="margin-bottom: 0in;">This subject comes to mind for two reasons.  One is that IBM seems to have licensed EnterpriseDB&#8217;s Oracle transparency layer for DB2. The other is that a natural upgrade path from MySQL to Oracle might be a MySQL transparency layer on top of an Oracle base.</p>
<p style="margin-bottom: 0in;"><span id="more-762"></span>At first blush, the Oracle/MySQL possibility could break the mold.  Migrating from one product to another product <strong>owned by the same vendor</strong> is a lot different than migrating from one vendor&#8217;s product to another&#8217;s.  Users have tremendous familiarity with upgrades where one vendor controls both the start and end points of the transition.</p>
<p style="margin-bottom: 0in;">On the other hand, the number of cases where a vendor has bought a DBMS product and then migrating a substantial user base over to another DBMS is approximately zero.  The template for reasonably successful DBMS vendor consolidations &#8212; such as IBM/Informix or Oracle/RDB &#8212; is almost always to maintain and enhance multiple product lines side by side.</p>
<p style="margin-bottom: 0in;">As for EnterpriseDB/DB2 &#8212; if you have an application running on Oracle, why port it to DB2? Unless IBM gets aggressive on its maintenance licensing terms, that won&#8217;t even get you much of a first-glance cost saving. And while it&#8217;s annoying to do DBA work for two database brands when one will suffice &#8212; if you have those Oracle apps already running, then you also already have the DBA resource to keep them going.  No doubt there will be situations where this new offering is useful and welcome, but they&#8217;ll probably prove to be rather isolated edge cases.</p>
<p style="margin-bottom: 0in;">A couple of years ago, I did make a theoretical argument that <a href="../2007/07/26/era-of-database-portability/">DBMS portability should become technically easier and hence more widely adopted</a>.  But since then I&#8217;ve seen very little practical evidence to back it up.</p>
<p style="margin-bottom: 0in;">
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2009/04/22/dbms-transparency-layers-never-seem-to-sell-well/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>First thoughts on Oracle acquiring Sun</title>
		<link>http://www.dbms2.com/2009/04/20/first-thoughts-on-oracle-acquiring-sun/</link>
		<comments>http://www.dbms2.com/2009/04/20/first-thoughts-on-oracle-acquiring-sun/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 12:57:04 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[EnterpriseDB and Postgres Plus]]></category>
		<category><![CDATA[HP and Neoview]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[PostgreSQL]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=755</guid>
		<description><![CDATA[Wow. And during the week of the MySQL conference, too. In the must-read slide presentation, Oracle&#8217;s says all the right things about being committed to all product lines and technologies. On the whole, this is believable. Oracle says it&#8217;s focusing Sun hardware sales on existing Oracle/Sun customers. Makes sense. Oracle mentions OpenStorage prominently. Makes sense. [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li>Wow.</li>
<li>And during the week of the MySQL conference, too.</li>
<li>In <a href="http://www.oracle.com/sun/sun-general-presentation.pdf">the must-read slide presentation</a>, Oracle&#8217;s says all the right things about being committed to all product lines and technologies. On the whole, this is believable.</li>
<li>Oracle says it&#8217;s focusing Sun hardware sales on existing Oracle/Sun customers. Makes sense.</li>
<li>Oracle mentions OpenStorage prominently. Makes sense. Integrating DBMS with storage is Oracle&#8217;s high-end DBMS future.  (E.g., Exadata.)</li>
<li>HP can&#8217;t be happy.</li>
<li>MySQL and InnoDB are reunited.</li>
<li>MySQL is apt to get decent, much as it would have under <a href="http://www.dbms2.com/2009/03/18/database-implications-if-ibm-acquires-sun/">IBM</a>.</li>
<li>Even so, if you really believe in open source&#8217;s freedom, it&#8217;s time to look at PostgreSQL &#8230;</li>
<li>&#8230; or EnterpriseDB&#8217;s Postgres Plus, although my recent dealings with EnterpriseDB underscore the importance of being VERY careful about counting your fingers after you shake hands with that company.</li>
<li>And I wouldn&#8217;t be surprised if another shoe dropped soon on the EnterpriseDB front. (Please excuse the mixed metaphor.)</li>
<li>I used to laugh at how many different app servers Sun had acquired. Oracle acquired a number too.  Together it&#8217;s quite a pile of them.</li>
<li>Oracle says acquiring Java is a great big deal. I&#8217;m not sure I see why that would really be true.</li>
</ul>
<p>More later.  I have a radio interview in a few minutes on <a href="http://www.networkworld.com/community/node/41062">a very different subject</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2009/04/20/first-thoughts-on-oracle-acquiring-sun/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
	</channel>
</rss>

