blob: b5d37b093190e5a0334652eee184c64ad8775cf8 [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="generator" content=
"HTML Tidy for Linux/x86 (vers 11 February 2007), see www.w3.org" />
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii" />
<meta name="description" content=
"MADlib is an open-source library for scalable in-database
analytics. It provides data-parallel implementations of mathematical,
statistical and machine learning methods for structured and unstructured
data." />
<title>MADlib</title>
<link href="css/reset.css" rel="stylesheet" type="text/css" />
<link href="css/text.css" rel="stylesheet" type="text/css" />
<link href="css/madlib.css" rel="stylesheet" type="text/css" />
<link rel="shortcut icon" href="images/madlib.ico" />
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-4351432-2']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
function recordOutboundLink(link, category, action) {
_gat._getTrackerByName()._trackEvent(category, action);
setTimeout('document.location = "' + link.href + '"', 100);
}
</script>
</head>
<body>
<div id="container">
<div id="header">
<h1><a href="index.html"><img src="images/MADlib-logo.png" alt="MADlib" /></a></h1>
</div>
<ul id="man-icons">
<li><a href="#"><img src="images/magnetic-icon.png" alt="Magnetic" /></a></li>
<li><a href="#"><img src="images/agile-icon.png" alt="Agile" /></a></li>
<li><a href="#"><img src="images/deep-icon.png" alt="Deep" /></a></li>
</ul>
<div id="wrapper">
<div id="left-border">
<div id="right-border">
<div id="right-corner"></div>
<div id="left-corner"></div>
<div id="text">
<p class="big">MADlib is an open-source library for scalable in-database
analytics. It provides data-parallel implementations of mathematical,
statistical and machine learning methods for structured and unstructured
data.
</p>
<p class="big">The MADlib mission: to foster widespread development of
scalable analytic skills, by harnessing efforts from commercial practice,
academic research, and open-source development.
</p>
<h2>Status</h2>
<br>
<p><b>MADlib v0.2.1beta</b> patch release is ready. It includes multiple bug fixes and
improvements. See <a href="https://github.com/madlib/madlib/blob/v0.2.1beta/ReleaseNotes.txt"
target="blank">release notes</a> to find out more about the content.
</p>
<p><b>MADlib v0.2beta</b> version is ready for download. For detail information about
its content please refer to the <a href="https://github.com/madlib/madlib/blob/v0.2beta/ReleaseNotes.txt"
target="blank"> Release Notes</a> file. Although
the bulk of the code is standard SQL, some methods use platform-specific
subroutines to achieve good performance. Initial targets are PostgreSQL and
Greenplum; ports to other SQL platforms are expected. After beta release,
we will invite participation from the broader community through a standard
open-source contribution submission process.
</p>
<h2>History</h2>
<p>MADlib grew out of discussions between database engine developers, data
scientists, IT architects and academics, who were interested in new
approaches to scalable, sophisticated in-database analytics. These
discussions were written up in a paper in VLDB 2009 that coined the phrase
<a href="http://db.cs.berkeley.edu/papers/vldb09-madskills.pdf" target="blank">
"MAD Skills"</a> for data analysis. The MADlib software project began the
following year as a collaboration between researchers at
<a href="http://db.cs.berkeley.edu/" target="blank">UC Berkeley</a> and
engineers and data scientists at
<a href="http://www.greenplum.com/" target="blank">EMC/Greenplum.</a></p>
<h2>Downloads and Source Code</h2>
<p>Pre-built binary packages for the latest MADlib release (v0.2.1beta) can be downloaded below:
<br />&bull; Mac OS X:
<a href="http://www.madlib.net/files/madlib-gp40-pg84-0.2.1beta-Darwin.dmg"
onClick="recordOutboundLink(this, 'Download', 'OSX-gp40-pg84');return false;">
Greenplum 4.0 / PostgreSQL 8.4</a>
<br />&bull; Mac OS X:
<a href="http://www.madlib.net/files/madlib-gp41-pg90-0.2.1beta-Darwin.dmg"
onClick="recordOutboundLink(this, 'Download', 'OSX-gp41-pg90');return false;">
Greenplum 4.1 / PostgreSQL 9.0</a>
<br />&bull; CentOS / Red Hat x86-64:
<a href="http://www.madlib.net/files/madlib-gp40-pg84-0.2.1beta-Linux.rpm"
onClick="recordOutboundLink(this, 'Download', 'Linux-gp40-pg84');return false;">
Greenplum 4.0 / PostgreSQL 8.4</a>
<br />&bull; CentOS / Red Hat x86-64:
<a href="http://www.madlib.net/files/madlib-gp41-pg90-0.2.1beta-Linux.rpm"
onClick="recordOutboundLink(this, 'Download', 'Linux-gp41-pg90');return false;">
Greenplum 4.1 / PostgreSQL 9.0</a>
</p>
<p>
Source code for all MADlib branches is available from the following links:
<br />&bull; Master (development) branch:
<a href="https://github.com/madlib/madlib/zipball/master"
onClick="recordOutboundLink(this, 'Download', 'Source-master');return false;">ZIP</a>
<a href="https://github.com/madlib/madlib/tarball/master"
onClick="recordOutboundLink(this, 'Download', 'Source-master');return false;">TAR</a>
<br />&bull; v0.2.1beta release:
<a href="https://github.com/madlib/madlib/zipball/v0.2.1beta"
onClick="recordOutboundLink(this, 'Download', 'Source-v0.2beta');return false;">ZIP</a>
<a href="https://github.com/madlib/madlib/tarball/v0.2.1beta"
onClick="recordOutboundLink(this, 'Download', 'Source-V-neck');return false;">TAR</a>
</p>
<h2>Documentation</h2>
<p>Installation guides can be found on
<a href="http://github.com/madlib/madlib/wiki" target="blank">MADlib Wiki</a><br />
</p>
<p>Documentation for the latest (v0.2.1beta) release:<br />
&bull; Users: <a href="http://doc.madlib.net" target="blank">http://doc.madlib.net</a><br />
&bull; Developers: <a href="http://devdoc.madlib.net" target="blank">http://devdoc.madlib.net</a><br />
</p>
<p>Pre-release documentation for the master (development) branch:<br />
&bull; Users: <a href="http://doc.madlib.net/master" target="blank">http://doc.madlib.net/master</a><br />
&bull; Developers: <a href="http://devdoc.madlib.net/master" target="blank">http://devdoc.madlib.net/master</a><br />
</p>
<h2>Additional Resources</h2>
<p>
&bull; User forum:
<a href="http://groups.google.com/group/madlib-user-forum" target="blank">http://groups.google.com/group/madlib-user-forum</a><br />
&bull; Developer forum:
<a href="http://groups.google.com/group/madlib-dev-forum" target="blank">http://groups.google.com/group/madlib-dev-forum</a><br />
&bull; Bug reporting and feature requests:
<a href="http://jira.madlib.net" target="blank">http://jira.madlib.net</a><br />
&bull; MADlib Demo Slide Deck
<a href="https://github.com/downloads/madlib/madlib/MADlib.pptx" target="blank">https://github.com/downloads/madlib/madlib/MADlib.pptx</a><br />
</p>
</div>
<div id="footer">Copyright &copy; 2011 UC Regents<a id="fork-me" href="https://github.com/madlib/madlib" target="blank"><img src="images/fork-me.png" alt="fork me on github" /></a> </div>
</div>
</div>
</div>
</div>
</body>
</html>