<?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>DBMS2 -- DataBase Management System Services &#187; Pervasive Software</title>
	<atom:link href="http://www.dbms2.com/category/products-and-vendors/pervasive-software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dbms2.com</link>
	<description>Choices in data management and analysis</description>
	<lastBuildDate>Fri, 12 Mar 2010 11:32:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Pervasive DataRush today</title>
		<link>http://www.dbms2.com/2009/03/17/pervasive-datarush-today/</link>
		<comments>http://www.dbms2.com/2009/03/17/pervasive-datarush-today/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 17:49:51 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Analytic technologies]]></category>
		<category><![CDATA[Data integration and middleware]]></category>
		<category><![CDATA[Data warehousing]]></category>
		<category><![CDATA[EAI, EII, ETL, ELT, ETLT]]></category>
		<category><![CDATA[Parallelization]]></category>
		<category><![CDATA[Pervasive Software]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=721</guid>
		<description><![CDATA[In my first post-fire briefing, I had a long-scheduled dinner with the Pervasive DataRush folks.  Much of DataRush&#8217;s positioning, feature evolution, and so on remain To Be Determined.  Most existing customers and applications remain To Be Disclosed.  What&#8217;s more, DataRush is a technology to accelerate applications that

Need to be parallelized
Should run on SMP rather than [...]]]></description>
			<content:encoded><![CDATA[<p>In my first post-<a href="http://www.monashreport.com/2009/03/12/interesting-times-in-the-monash-home/" onclick="javascript:pageTracker._trackPageview('/www.monashreport.com');">fire</a> briefing, I had a long-scheduled dinner with the <a href="http://www.dbms2.com/2009/01/07/pervasive-datarush/" >Pervasive DataRush</a> folks.  Much of DataRush&#8217;s positioning, feature evolution, and so on remain To Be Determined.  Most existing customers and applications remain To Be Disclosed.  What&#8217;s more, DataRush is a technology to accelerate applications that</p>
<ol>
<li>Need to be parallelized</li>
<li>Should run on SMP rather than shared-nothing hardware</li>
</ol>
<p>and Pervasive hasn&#8217;t done a great job of explaining where #2 applies.</p>
<p>That said, there&#8217;s at least one use case for which DataRush should clearly be considered today.  Suppose you have a messy ETL/data transformation task that requires custom code.  Then I see three main choices:</p>
<ul>
<li>Write the code within the confines of an off-the-shelf ETL tool.</li>
<li>Write the code to run on an analytic DBMS platform, ideally an MPP/shared-nothing one.</li>
<li>Use something like DataRush (and I&#8217;m not familiar with any good alternatives to DataRush).</li>
</ul>
<p>In some cases, DataRush may be best possibility.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2009/03/17/pervasive-datarush-today/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pervasive DataRush</title>
		<link>http://www.dbms2.com/2009/01/07/pervasive-datarush/</link>
		<comments>http://www.dbms2.com/2009/01/07/pervasive-datarush/#comments</comments>
		<pubDate>Thu, 08 Jan 2009 01:21:00 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Parallelization]]></category>
		<category><![CDATA[Pervasive Software]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=652</guid>
		<description><![CDATA[I&#8217;ve made a few references to Pervasive DataRush in the past &#8212; like this one &#8212; but I&#8217;ve never gotten around to seriously writing it up.   I&#8217;ll now try to make partial amends.  The key points about Pervasive Datarush are:

DataRush grew out of Pervasive Software&#8217;s ETL business, as the underpinnings for a new data transformation [...]]]></description>
			<content:encoded><![CDATA[<p style="margin-bottom: 0in;">I&#8217;ve made a few references to Pervasive DataRush in the past &#8212; <a href="http://www.dbms2.com/2008/08/26/three-approaches-to-parallelizing-data-transformation/" >like this one</a> &#8212; but I&#8217;ve never gotten around to seriously writing it up.   I&#8217;ll now try to make partial amends.  The key points about Pervasive Datarush are:</p>
<ul>
<li>DataRush grew out of Pervasive Software&#8217;s ETL business, as the underpinnings for a new data transformation tool they were building.</li>
<li>DataRush is a Java framework for doing parallel programming automagically.</li>
<li>Unlike most modern parallelization technologies, DataRush is focused on single SMP (Symmetric MultiProcessing) boxes rather than loosely-coupled grids.</li>
<li>DataRush is based on dataflow programming.</li>
<li>Pervasive says that DataRush is really fast.</li>
</ul>
<p style="margin-bottom: 0in;">More details may be found at the rather rich <a href="http://www.pervasivedatarush.com/" onclick="javascript:pageTracker._trackPageview('/www.pervasivedatarush.com');">Pervasive DataRush website</a>, or in the following excerpt from an email by Pervasive&#8217;s Steve Hochschild:<span id="more-652"></span></p>
<blockquote>
<p style="margin-bottom: 0in;">&#8230; we do believe that we were among the first in the commercial tools market to understand that a new approach was required if our customers were going to be successful in moving to multicore.  We did recognize that dataflow was a well proven architecture, having implemented it in our own products, and we made the decision to offer up that infrastructure so that our thousands of existing VAR, OEM, and ISV customers could do the same, move their applications to multicore platforms.</p>
<p>The specific insight we claim is not only that we recognized that dataflow is The Right Way To Go, but that we painstakingly engineered it’s implementation in Java.  Our developers have implemented deadlock detection, threading, and resource management within our library such that any commercial Java developer can become parallel-productive far more quickly than with any other approach.  In particular, we know it is easier and faster to code more quickly and more successfully using DataRush than using the concurrency primitives in Java, than learning a new language, or than moving to an alternative architecture such as a data warehouse.</p>
<p>So the important success factors we believe we have are:</p>
<ul>
<li> we started before anyone else, (other than PeakStream, R.I.P.),</li>
<li> we have experts in concurrency who have implemented parallel functionality in Java</li>
<li> we created it as a Java library that works as a Java developer expects with regard to their IDE, JVM, etc., and</li>
<li> we have decades of experience in data management tools targeted to developers.</li>
</ul>
<p>We further are committed to riding the commodity price declines of SMB servers and storage systems, as we are totally certain that SMB prices will fall further and more quickly than blades and clusters.</p>
<p style="margin-bottom: 0in;">
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2009/01/07/pervasive-datarush/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Everybody&#8217;s putting integration services in the cloud</title>
		<link>http://www.dbms2.com/2008/10/09/cloud-data-integration/</link>
		<comments>http://www.dbms2.com/2008/10/09/cloud-data-integration/#comments</comments>
		<pubDate>Thu, 09 Oct 2008 06:18:45 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Cast Iron Systems]]></category>
		<category><![CDATA[Cloud computing]]></category>
		<category><![CDATA[Data integration and middleware]]></category>
		<category><![CDATA[EAI, EII, ETL, ELT, ETLT]]></category>
		<category><![CDATA[Informatica]]></category>
		<category><![CDATA[Pervasive Software]]></category>
		<category><![CDATA[Software as a Service (SaaS)]]></category>
		<category><![CDATA[QuickBooks Online]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=598</guid>
		<description><![CDATA[Both Pervasive Software and Cast Iron Systems told me recently of fairly pure cloud offerings.  In this, they&#8217;re joining Informatica, which started offering Salesforce.com integration-as-a-service back in 2006.  So far as I can tell, the three vendors are doing somewhat different things.
I get the impression Informatica is still Salesforce-only, e.g. from this price [...]]]></description>
			<content:encoded><![CDATA[<p>Both Pervasive Software and Cast Iron Systems told me recently of fairly pure cloud offerings.  In this, they&#8217;re joining Informatica, which started offering <a href="http://www.dbms2.com/2006/07/26/informatica%e2%80%99s-saasoutsourcing-story/" >Salesforce.com integration-as-a-service</a> back in 2006.  So far as I can tell, the three vendors are doing somewhat different things.<span id="more-598"></span></p>
<p>I get the impression Informatica is still Salesforce-only, e.g. from this <a href="http://www.informaticaondemand.com/index.php/Pricing" onclick="javascript:pageTracker._trackPageview('/www.informaticaondemand.com');">price list</a>.</p>
<p>Pervasive DataCloud is currently vendor-specific too.  In Pervasive&#8217;s case, the fixed point is <a href="http://www.pervasive.com/company/press/releases_show.asp?cid=715" onclick="javascript:pageTracker._trackPageview('/www.pervasive.com');">QuickBooks Online</a>.  DataCloud, the pure cloud offering. is newish, with an undisclosed hosting partner.  The most common integration is with, you guessed it, Salesforce.com, but Microsoft&#8217;s CRM is in the mix as well.  Pricing is $1-2K/year.</p>
<p>The most comprehensive integration-as-a-service story I&#8217;ve heard may be the one Cast Iron Systems is rolling out.  Cast Iron is hosting with OpSource any integration you can get in the Cast Iron appliance.  To emphasize this, pricing is identical to that of the rental option for the appliance ($1K/month in the simplest two-endpoint cases), and customers are encouraged to switch between appliance and cloud usage as they see fit.  (That said, I think the whole thing is way too new for such a switch ever to have happened yet; the official rollout is scheduled for October 20.) Cast Iron supports <a href="http://www.castiron.com/integration-solutions/index.html" onclick="javascript:pageTracker._trackPageview('/www.castiron.com');">a fairly broad range of applications</a>, SaaS and on-premise alike.  (Cast Iron is particularly proud of what sounds like <a href="http://www.oracle.com/us/corporate/press/017428_EN.doc" onclick="javascript:pageTracker._trackPageview('/www.oracle.com');">a beyond-Barney hug from Oracle&#8217;s CRM On Demand business</a>.)  Cast Iron claims less than a handful of direct sales of this new cloud offering.  However, Cast Iron also claims 23 partners, combined from among several areas:</p>
<ul>
<li>SaaS vendor OEMing for ongoing data integration in the usual way</li>
<li>SaaS vendor OEMing for one-time data migration</li>
<li>Implementation VAR using the service</li>
</ul>
<p>You may have noticed that everything I&#8217;ve cited above is for operational apps being connected with each other, almost always including CRM.  What I haven&#8217;t heard is integration vendors getting much involved with analytics-in-the-cloud offerings, whether from <a href="http://www.dbms2.com/2008/05/08/outsourced-data-marts/" >data mart outsourcers</a> or vendors with cloud DBMS offerings.  Not coincidentally, I don&#8217;t think many offerings in either category have large customer counts.  (Also &#8212; Kognitio, which along with <a href="http://www.dbms2.com/2008/07/01/jerry-held-cloud-data-warehousing-business-intelligence/" >Vertica</a> is one of the two data warehouse DBMS vendors most emphasizing cloud offerings, happens to have a data migration subsidiary of its own.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2008/10/09/cloud-data-integration/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Three approaches to parallelizing data transformation</title>
		<link>http://www.dbms2.com/2008/08/26/three-approaches-to-parallelizing-data-transformation/</link>
		<comments>http://www.dbms2.com/2008/08/26/three-approaches-to-parallelizing-data-transformation/#comments</comments>
		<pubDate>Tue, 26 Aug 2008 20:03:03 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Aster Data]]></category>
		<category><![CDATA[Data integration and middleware]]></category>
		<category><![CDATA[Data warehousing]]></category>
		<category><![CDATA[EAI, EII, ETL, ELT, ETLT]]></category>
		<category><![CDATA[MapReduce]]></category>
		<category><![CDATA[Parallelization]]></category>
		<category><![CDATA[Pervasive Software]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=502</guid>
		<description><![CDATA[In which I write briefly about three approaches to parallelizing data transformation:  Generic ELT (or ETLT) on MPP data warehousing systems; Pervasive Datarush; and MapReduce.]]></description>
			<content:encoded><![CDATA[<p>Many MPP data warehousing vendors have told me their products are used for ELT (Extract/Load/Transform) instead of ETL (Extract/Transform/Load). I.e., needed data transformations are done on the MPP system, rather than on the &#8212; probably SMP &#8212; system the data comes from.*  If the data transformation is being applied on a record-by-record basis, then it&#8217;s automatically fully parallelized.  Even if the transforms are more complex, considerable parallel processing may still be going on.</p>
<p><em>*Or it&#8217;s some of each, at which point it&#8217;s called ETLT &#8212; I bet you can work out what that stands for.</em></p>
<p><span id="more-502"></span>But depending on your needs, at least two other approaches to data transformation parallelization could also be considered.  Pervasive Software, which has a big <a href="http://ww2.pervasive.com/Integration/Products/Pages/PervasiveDataIntegrator.aspx" onclick="javascript:pageTracker._trackPageview('/ww2.pervasive.com');">data integration software</a> business of its own, built a new ETL tool.  The foundation was a middle-tier multi-core-friendly Java dataflow engine, which has been now split out as <a href="http://www.pervasivedatarush.com" onclick="javascript:pageTracker._trackPageview('/www.pervasivedatarush.com');">Pervasive Datarush</a>.  The product is in the early stages of being released, which may be a good excuse for the website confusingly suggesting both of:</p>
<ul>
<li>You can have Datarush for free.</li>
<li>If Datarush doesn&#8217;t produce a 30X speedup for you, you can get your money back.</li>
</ul>
<p>The third approach is my Subject Of The Week: <a href="http://www.dbms2.com/2008/08/26/why-mapreduce-matters-to-sql-data-warehousing/" >MapReduce</a>.  When I posted a list of <a href="http://www.dbms2.com/2008/08/26/known-applications-of-mapreduce/" >canonical MapReduce applications</a>, my friends at <a href="http://www.asterdata.com/blog/index.php/2008/08/25/leveraging-in-database-mapreduce/" onclick="javascript:pageTracker._trackPageview('/www.asterdata.com');">Aster Data</a> offered one pushback &#8212; I left out the area of data transformation.  As CEO Mayank Bawa puts it:</p>
<blockquote><p>Large-scale transformations can be parameterized as SQL/MR functions for data cleansing and standardization, unleashing the true potential for Extract-Load-Transform pipelines and making large-scale data model normalization feasible. Push down also enables rapid discovery and data pre-processing to create analytical data sets used for advanced analytics such as SAS and SPSS.</p></blockquote>
<p><strong><em>Some of our recent links about MapReduce</em></strong></p>
<ul>
<li><a href="http://www.dbms2.com/2008/08/26/why-mapreduce-matters-to-sql-data-warehousing/" >The integration of MapReduce with SQL data warehousing</a></li>
<li><a href="http://www.dbms2.com/2008/08/26/known-applications-of-mapreduce/" >Three major applications of MapReduce</a></li>
<li><a href="http://www.dbms2.com/2008/08/25/mapreduce-sound-bites/" >Sound bites about MapReduce</a></li>
<li><a href="http://www.dbms2.com/2008/08/25/mapreduce-links/" >Other links about MapReduce</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2008/08/26/three-approaches-to-parallelizing-data-transformation/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Outsourced data marts</title>
		<link>http://www.dbms2.com/2008/05/08/outsourced-data-marts/</link>
		<comments>http://www.dbms2.com/2008/05/08/outsourced-data-marts/#comments</comments>
		<pubDate>Thu, 08 May 2008 05:14:30 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[1010data]]></category>
		<category><![CDATA[Analytic technologies]]></category>
		<category><![CDATA[Business intelligence]]></category>
		<category><![CDATA[Cloud computing]]></category>
		<category><![CDATA[Data mart outsourcing]]></category>
		<category><![CDATA[Data warehousing]]></category>
		<category><![CDATA[Infobright]]></category>
		<category><![CDATA[Investment research and trading]]></category>
		<category><![CDATA[Netezza]]></category>
		<category><![CDATA[Pervasive Software]]></category>
		<category><![CDATA[Software as a Service (SaaS)]]></category>
		<category><![CDATA[Specific users]]></category>
		<category><![CDATA[TEOCO]]></category>
		<category><![CDATA[Vertica Systems]]></category>
		<category><![CDATA[analytic outsourcing]]></category>
		<category><![CDATA[DaaS]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=415</guid>
		<description><![CDATA[Call me slow on the uptake if you like, but it&#8217;s finally dawned on me that outsourced data marts are a nontrivial segment of the analytics business.  For example:

I was just briefed by Vertica, and got the impression that data mart outsourcers may be Vertica&#8217;s #3 vertical market, after financial services and telecom. Certainly [...]]]></description>
			<content:encoded><![CDATA[<p>Call me slow on the uptake if you like, but it&#8217;s finally dawned on me that outsourced data marts are a nontrivial segment of the analytics business.  For example:</p>
<ul>
<li>I was just briefed by Vertica, and got the impression that data mart outsourcers may be Vertica&#8217;s #3 vertical market, after financial services and telecom. Certainly it seems like they are Vertica&#8217;s #3 market if you bundle together data mart outsourcers and more conventional OEMs.</li>
<li>When Netezza started out, a bunch of its early customers were credit data-based analytics outsourcers like <a href="http://www.acxiom.com/" onclick="javascript:pageTracker._trackPageview('/www.acxiom.com');">Acxiom</a>.</li>
<li>After nagging DATAllegro for a production reference, I finally got a good one &#8212; <a href="http://www.teoco.com/" onclick="javascript:pageTracker._trackPageview('/www.teoco.com');">TEOCO</a>.  TEOCO specializes in figuring out whether inter-carrier telcom bills are correct.  While there&#8217;s certainly a transactional invoice-processing aspect to this, the business seems to hinge mainly around doing calculations to figure out correct charges.</li>
<li>I was talking with Pervasive about <a href="http://www.pervasivedatarush.com/" onclick="javascript:pageTracker._trackPageview('/www.pervasivedatarush.com');">Pervasive Datarush</a>, a beta product that lets you do super-fast analytics on data even if you never load it into a DBMS in the first place.  I challenged them for use cases.  One user turns out to be an insurance claims rule-checking outsourcer.</li>
<li>One of Infobright&#8217;s references is a French CRM analytics outsourcer, <a href="http://www2.infobright.com/news.php?id=29" onclick="javascript:pageTracker._trackPageview('/www2.infobright.com');">1024 Degres</a>.</li>
<li><a href="http://www.1010data.com/" onclick="javascript:pageTracker._trackPageview('/www.1010data.com');">1010data</a> has built up a client base of 50-60, including a number of financial and retail blue-chippers, with a soup-to-nuts BI/analysis/columnar database stack.</li>
<li>I haven&#8217;t heard much about <a href="http://www.monashreport.com/2006/10/04/kxen-and-verix-try-to-disrupt-the-data-mining-market/" onclick="javascript:pageTracker._trackPageview('/www.monashreport.com');">Verix</a> in a while, but their niche was combining internal sales figures with external point-of-sale/prescription data to assess retail (especially pharma) microtrends.</li>
</ul>
<p>To a first approximation, here&#8217;s what I think is going on.<span id="more-415"></span></p>
<p><strong>Privacy laws force some outsourcing.</strong> It&#8217;s often OK to use credit data to decide what you&#8217;ll market at whom, even when it&#8217;s not OK to actually see the credit data itself.  What&#8217;s more, in some cases data can&#8217;t leave a country, so if you don&#8217;t have critical business mass in that particular country, it&#8217;s natural to use an outsourcer who does.</p>
<p>Privacy even aside, <strong>owners of proprietary data are natural analytics outsourcers.</strong> Either you ship your data to your customers to do with as they please &#8212; and impose on them the expense of managing it &#8212; or you manage it for them.</p>
<p><strong>Analytic &#8220;secret sauce&#8221; software providers also are natural outsourcers.</strong> Most proprietary analytic rules are pretty simple-minded.  Outsourcing preserves mystique and pricing power.</p>
<p><strong>The usual benefits of SaaS apply.</strong> Fast set-up, no fixed costs, etc. are all goodness, just as they are in the transactional world.</p>
<p>With that as background, the big change in the analytics outsourcing market is the same as the one sweeping the rest of the analytics world &#8212; <strong>interactive access to detail data</strong> is finally becoming affordable.   If you just run weekly or monthly reports, and there may be no reason to distinguish between analytic and transactional processing.  But if you want to allow ad-hoc query, unlimited drilldown, or live dashboards, then you&#8217;re talking a serious data mart technology stack.</p>
<p>And I do mean <strong>&#8220;data mart&#8221;.</strong> Outsourcing an enterprise data warehouse, with all of your proprietary transactional data, doesn&#8217;t make much sense unless you&#8217;re a complete SaaS shop already outsourcing that data in the first place.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2008/05/08/outsourced-data-marts/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Pervasive is also pursuing simplicity and SaaS integration</title>
		<link>http://www.dbms2.com/2008/03/26/pervasive-is-also-pursuing-simplicity-and-saas-integration/</link>
		<comments>http://www.dbms2.com/2008/03/26/pervasive-is-also-pursuing-simplicity-and-saas-integration/#comments</comments>
		<pubDate>Wed, 26 Mar 2008 17:59:01 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Cloud computing]]></category>
		<category><![CDATA[EAI, EII, ETL, ELT, ETLT]]></category>
		<category><![CDATA[Pervasive Software]]></category>
		<category><![CDATA[Software as a Service (SaaS)]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/2008/03/26/pervasive-is-also-pursuing-simplicity-and-saas-integration/</guid>
		<description><![CDATA[I blogged recently about Cast Iron Systems, a simplicity-oriented data integration appliance vendor that  is increasingly focusing on the SaaS market.  Well, Pervasive Software is doing something similar.
Via Data Integrator, Pervasive is a leader in the low-cost integration market, with revenue split about 50/25/25 between direct sales, ISVs, and SaaS.  Pervasive fondly [...]]]></description>
			<content:encoded><![CDATA[<p>I blogged recently about <a href="http://www.dbms2.com/2008/03/21/cast-iron-systems-focuses-on-saas-data-integration/" >Cast Iron Systems</a>, a simplicity-oriented data integration appliance vendor that  is increasingly focusing on the SaaS market.  Well, Pervasive Software is doing something similar.</p>
<p>Via Data Integrator, Pervasive is a leader in the low-cost integration market, with revenue split about 50/25/25 between direct sales, ISVs, and SaaS.  Pervasive fondly believes that its products cost half as much as Cast Iron&#8217;s, and wind up taking no more installation effort when you factor in Pervasive&#8217;s broader capabilities in areas such as workflow.  However, there&#8217;s some doubt as to whether this is apples-to-apples.  Cast Iron does include hardware, after all, and as Pervasive itself points out, Cast Iron will bundle some professional services into a sale if you ask nicely.</p>
<p>Two things are new. <span id="more-389"></span> First, Pervasive just introduced Pervasive DataCloud, an offering in the recently-buzzworded IaaS (Integration As A Service) market. This is a delivery option for all of Pervasive&#8217;s runtime integration, hosted by them in the cloud (I forget to ask which hosting companies they use). That&#8217;s now a third deployment option, along with on-customer-premises and OEMed-by-a-SaaS-vendor.  However, when connecting on-premises software to DataCloud, it&#8217;s likely that you&#8217;ll need a subset of Data Integrator to serve as a gateway, unless your apps already have the necessary APIs to connect out. </p>
<p>Second, Pervasive has an ongoing effort to “package” integrations.  Its most organized such offering is a Salesforce/QuickBooks integration for under $1000/organization/year, called Pervasive DataSynch.  DataSynch has actually been out for 9 months or so in an on-premises version, and now is available on DataCloud as well.  Also, while it&#8217;s not (yet) as neatly packaged, Pervasive happily bids fixed-price contracts to, for example, connect SAP to Salesforce.com.  Presumably, much more packaging of these kinds is coming soon.</p>
<p><em><strong>Please <a href="http://www.monash.com/signup.html" onclick="javascript:pageTracker._trackPageview('/www.monash.com');">subscribe</a> to our feed!</strong><br />
</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2008/03/26/pervasive-is-also-pursuing-simplicity-and-saas-integration/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>What leading DBMS vendors don&#8217;t want you to realize</title>
		<link>http://www.dbms2.com/2008/01/22/mid-range-database-management/</link>
		<comments>http://www.dbms2.com/2008/01/22/mid-range-database-management/#comments</comments>
		<pubDate>Tue, 22 Jan 2008 10:07:53 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[EnterpriseDB and Postgres Plus]]></category>
		<category><![CDATA[IBM and DB2]]></category>
		<category><![CDATA[Ingres]]></category>
		<category><![CDATA[Intersystems and Cache']]></category>
		<category><![CDATA[Microsoft and SQL*Server]]></category>
		<category><![CDATA[Mid-range]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Pervasive Software]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[Progress, Apama, and DataDirect]]></category>
		<category><![CDATA[SAP AG]]></category>
		<category><![CDATA[Relational database management systems]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/2008/01/22/mid-range-database-management/</guid>
		<description><![CDATA[For very high-end applications, the list of viable database management systems is short.  Scalability can be a problem.  (The rankings of most scalable alternatives differ in the OLTP and data warehouse realms.)  Extreme levels of security can be had from only a few DBMS.  (Oracle would have you believe there&#8217;s only [...]]]></description>
			<content:encoded><![CDATA[<p>For very high-end applications, the list of viable database management systems is short.  Scalability can be a problem.  (The rankings of most scalable alternatives differ in the OLTP and data warehouse realms.)  Extreme levels of security can be had from only a few DBMS.  (Oracle would have you believe there&#8217;s only one choice.)  And if you truly need 99.99% uptime, there only are a few DBMS you even should consider.  </p>
<p>But for most applications at any enterprise – and for all applications at most enterprises – super high-end DBMS aren&#8217;t required.  There are relatively few applications that wouldn&#8217;t run perfectly well on PostgreSQL or EnterpriseDB today.  Ingres and Progress OpenEdge aren&#8217;t far behind (they&#8217;re a little lacking in datatype support).  Ditto Intersystems Cache&#8217;, although the nonrelational architecture will be off-putting to many.  And to varying degrees, you can also do fine with MySQL, Pervasive PSQL, MaxDB, or a variety of other products – or for that matter with the cheap or free crippled versions of Oracle, SQL Server, DB2, and Informix.  </p>
<p>What&#8217;s more, these mid-range database management systems can have significant advantages over their high-end brethren. <span id="more-332"></span> The biggest is often price, for licenses and maintenance alike.  Beyond that, they can be much easier to administer then their more complex counterparts.  For example, Progress OpenEdge and Informix SE have long been reseller favorites, in large part because they can be installed at small businesses and locations that lack technical staff, and rarely if ever require DBA attention.  Programming and hardware costs can sometimes be lower as well.</p>
<p>And what these mid-range DBMS don&#8217;t do today, they likely will do soon.  In the 1990s, Microsoft SQL Server was the mid-range entry threatening to disrupt the market.  But it&#8217;s grown up quite nicely.  EnterpriseDB is equal or superior in every way I can think of to Oracle7, a few security certifications perhaps excepted.  (They&#8217;d probably argue the release number in that claim should be 1 or 2 higher, but I&#8217;d have to compare their multimedia support to what I recall of Oracle 8.1.5 before I agreed.)</p>
<p>Will these mid-range database management systems truly “disrupt” the DBMS market, as many open source advocates hope?  Or will they be largely co-opted into the oligopoly, as Microsoft SQL Server was?  That&#8217;s a discussion for another time.  For now, please just keep your mind open to DBMS alternatives – the high-end approach is not always the best.</p>
<p>EDIT:  For a contrary view, please see my follow-up post making the <a href="http://www.dbms2.com/2008/01/24/mysql-database/" >opposite case</a>.</p>
<p><em><strong>Please <a href="http://www.monash.com/signup.html" onclick="javascript:pageTracker._trackPageview('/www.monash.com');">subscribe</a> to our feed!</strong><br />
</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2008/01/22/mid-range-database-management/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Pervasive Summit PSQL v10</title>
		<link>http://www.dbms2.com/2007/09/24/pervasive-summit-psql-v10-xtreme/</link>
		<comments>http://www.dbms2.com/2007/09/24/pervasive-summit-psql-v10-xtreme/#comments</comments>
		<pubDate>Mon, 24 Sep 2007 05:37:10 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Cache]]></category>
		<category><![CDATA[Data models and architecture]]></category>
		<category><![CDATA[Database compression]]></category>
		<category><![CDATA[Emulation, transparency, portability]]></category>
		<category><![CDATA[Memory-centric data management]]></category>
		<category><![CDATA[Microsoft and SQL*Server]]></category>
		<category><![CDATA[Mid-range]]></category>
		<category><![CDATA[OLTP]]></category>
		<category><![CDATA[Pervasive Software]]></category>
		<category><![CDATA[Pervasive PSQL]]></category>
		<category><![CDATA[PSQL]]></category>
		<category><![CDATA[Relational database management systems]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/2007/09/24/pervasive-summit-psql-v10-xtreme/</guid>
		<description><![CDATA[Pervasive Software has a long history – 25 years, in fact, as they&#8217;re emphasizing in some current marketing.  Ownership and company name have changed a few times, as the company went from being an independent startup to being owned by Novell to being independent again.  The original product, and still the cash cow, [...]]]></description>
			<content:encoded><![CDATA[<p>Pervasive Software has a long history – 25 years, in fact, as they&#8217;re emphasizing in some current marketing.  Ownership and company name have changed a few times, as the company went from being an independent startup to being owned by Novell to being independent again.  The original product, and still the cash cow, was a linked-list DBMS called Btrieve, eventually renamed Pervasive PSQL as it gained more and more relational functionality.</p>
<p>Pervasive Summit PSQL v10 has just been rolled out, and I wrote <a href="http://www.monash.com/PSQLv10.pdf" onclick="javascript:pageTracker._trackPageview('/www.monash.com');">a nice little white paper</a> to commemorate the event, describing some of the main advances over v9, primarily for the benefit of current Pervasive PSQL developers.  In one major advance, Pervasive made the SQL functionality much stronger.  In particular, you now can have a regular SQL data dictionary, so that the database can be used for other purposes – BI, additional apps, whatever.  Apparently, that wasn&#8217;t possible before, although it had been possible in yet earlier releases.  Pervasive also added view-based security permissions, which is obviously a Very Good Thing.</p>
<p>There also are some big performance boosts. <span id="more-232"></span> Most of these are via a new module (which Pervasive calls a “driver”) called “Xtreme I/O.”  This comes from a company called QuickShift – previously known for Microsoft SQL*Server acceleration &#8212; which sold Pervasive the source code and, I presume around the same time, ceased operations.</p>
<p>Xtreme I/O&#8217;s biggest virtue is – there&#8217;s our theme-of-the-month again – compression.  In the case of an OLTP DBMS like Pervasive PSQL, compression helps in two big ways.  First, it reduces I/O.  Second, it allows more data to be kept in cache, and thus accessed at RAM speed.</p>
<p>PSQL v10 also has two other boosts to in-memory processing.  First, it allows 64-bit addressability, and hence access to more RAM.  Second, it fixes some prior-version weirdness, and allows a higher fraction of overall RAM to be devoted to cache.  Between those enhancements and the compression, the net effect is that you can now put a number of gigabytes of user data into RAM.</p>
<p>So should I categorize Pervasive PSQL as a memory-centric system?  Well, if you&#8217;re looking at data access methods for memory-centric OLTP processing, linked-list isn&#8217;t all that bad.  Even so, it would be an exaggeration to say that PSQL is truly optimized for in-memory processing.  So no, PSQL is not memory-centric. But even so, it runs at RAM speed for significantly large databases than it did in v9.</p>
<p>One area of advance in PSQL v10 that I resisted covering in the white paper was Microsoft compatibility, be that Vista support, .Net support, or a closer resemblance to SQL*Server functionality.  While those are very important, they also are quite boring. I might well change my mind if the SQL*Server resemblance became so close one could swap SQL*Server out for PSQL and have things basically keep running.  But I don&#8217;t think PSQL is quite at that point yet.</p>
<p>Oh yes &#8212; if you do choose to look at Pervasive&#8217;s website or other marketing materials, please be aware of one weird choice they made in marketing jargon.  They equate &#8220;transactional&#8221; to linked-list, and hence draw a distinction between &#8220;transactional&#8221; and &#8220;relational.&#8221;  I&#8217;m pretty sure this is just a marketing artifact, and doesn&#8217;t actually indicate any severe deficiencies in their SQL transactional capabilities, unless perhaps you&#8217;re looking for some kind of distributed two-phase commit capability.</p>
<p><em></em></p>
<p><em><br />
</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2007/09/24/pervasive-summit-psql-v10-xtreme/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More on Cast Iron Systems</title>
		<link>http://www.dbms2.com/2007/04/26/more-on-cast-iron-systems/</link>
		<comments>http://www.dbms2.com/2007/04/26/more-on-cast-iron-systems/#comments</comments>
		<pubDate>Fri, 27 Apr 2007 00:34:46 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Cast Iron Systems]]></category>
		<category><![CDATA[EAI, EII, ETL, ELT, ETLT]]></category>
		<category><![CDATA[Pervasive Software]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/2007/04/26/more-on-cast-iron-systems/</guid>
		<description><![CDATA[I chatted again recently with Simon Peel of Cast Iron Systems, and this time I got a better understanding of Cast Iron&#8217;s simplicity claim.  It refers largely to a drag-and-drop interface that furthermore provides default mappings between pairs of application suites.  Simon bristled a bit when I referred to this as mapping &#8220;like [...]]]></description>
			<content:encoded><![CDATA[<p>I chatted again recently with Simon Peel of Cast Iron Systems, and this time I got a better understanding of Cast Iron&#8217;s simplicity claim.  It refers largely to a drag-and-drop interface that furthermore provides default mappings between pairs of application suites.  Simon bristled a bit when I referred to this as mapping &#8220;like to like,&#8221; because he&#8217;s proud that it&#8217;s a little smarter than that.  Still, &#8220;like to like&#8221; seems to be what it typically amounts to &#8212; customers go to customers, customer addresses go to customer addresses, and so on.<span id="more-181"></span></p>
<p>Simon claimed that for similar mappings via Pervasive you&#8217;d actually have to write code.  I wonder if anybody from Pervasive would care to comment on that? <img src='http://www.dbms2.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>My other interesting takeaway was pricing &#8212; most of their customers rent rather than buying.  Many sign long-term commitments to get discounts and still choose to rent.  The main reason seems to be that&#8217;s where they have the flexibility to make room in their budget.  An important secondary reason seems to be that many of Cast Iron&#8217;s customers are using Cast Iron primarily to connect to SaaS, so they&#8217;re oriented to periodic payments anyway.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2007/04/26/more-on-cast-iron-systems/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>The boom in Salesforce.com integration</title>
		<link>http://www.dbms2.com/2007/03/17/the-boom-in-salesforcecom-integration/</link>
		<comments>http://www.dbms2.com/2007/03/17/the-boom-in-salesforcecom-integration/#comments</comments>
		<pubDate>Sat, 17 Mar 2007 04:09:01 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Cast Iron Systems]]></category>
		<category><![CDATA[EAI, EII, ETL, ELT, ETLT]]></category>
		<category><![CDATA[Informatica]]></category>
		<category><![CDATA[Pervasive Software]]></category>
		<category><![CDATA[Software as a Service (SaaS)]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/2007/03/17/the-boom-in-salesforcecom-integration/</guid>
		<description><![CDATA[SaaS integration is in the air.

I recently talked with Pervasive Software about their data integration line.  A large part of Pervasive&#8217;s new business is Salesforce.com integration, including at some big-name software vendors as customer/partner switch-hitters.
I just rechecked my notes from my January talk with Cast Iron Systems.  A large part of Cast Iron&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>SaaS integration is in the air.</p>
<ul>
<li>I recently talked with Pervasive Software about their data integration line.  A large part of Pervasive&#8217;s new business is Salesforce.com integration, including at some big-name software vendors as customer/partner switch-hitters.</li>
<li>I just rechecked my notes from my January talk with <a href="http://www.dbms2.com/2007/01/04/data-integration-appliance-vendor-cast-iron-systems/" >Cast Iron Systems</a>.  A large part of Cast Iron&#8217;s new business is also integration with Salesforce.com, Netsuite, and other SaaS vendors.</li>
<li>Informatica keeps putting out press releases about Salesforce.com integration, most recently by <a href="http://www.informatica.com/news/press_releases/2007/03072007_on_demand.htm" onclick="javascript:pageTracker._trackPageview('/www.informatica.com');">offering replication in SaaS form itself</a>.</li>
</ul>
<p>But of course this makes sense.  Without good data integration, SaaS applications would be pretty useless, at least at large and medium-sized enterprises.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2007/03/17/the-boom-in-salesforcecom-integration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
