<html>
<head>
<base href="http://cwiki.apache.org/confluence">
<link rel="stylesheet" href="/confluence/s/1519/1/5/_/styles/combined.css?spaceKey=DIRxSBOX&forWysiwyg=true"
type="text/css">
</head>
<body style="background-color: white" bgcolor="white">
<div id="pageContent">
<div id="notificationFormat">
<div class="wiki-content">
<div class="email">
<h2><a href="http://cwiki.apache.org/confluence/display/DIRxSBOX/ApacheDS+Distributed+Database+Backends">ApacheDS
Distributed Database Backends</a></h2>
<h4>Page <b>added</b> by <a href="http://cwiki.apache.org/confluence/display/~seelmann">Stefan
Seelmann</a>
</h4>
<br/>
<div class="notificationGreySide">
<h1><a name="ApacheDSDistributedDatabaseBackends-ApacheDSDistributedDatabaseBackends"></a>ApacheDS
Distributed Database Backends</h1>
<h2><a name="ApacheDSDistributedDatabaseBackends-Introduction"></a>Introduction</h2>
<h2><a name="ApacheDSDistributedDatabaseBackends-Implemetations"></a>Implemetations</h2>
<h3><a name="ApacheDSDistributedDatabaseBackends-AtApache"></a>At Apache</h3>
<ul>
<li>Cassandra (incubation)</li>
<li>CouchDB</li>
<li>Hadoop HBase</li>
</ul>
<h3><a name="ApacheDSDistributedDatabaseBackends-OutsideApache"></a>Outside
Apache</h3>
<ul>
<li>MongoDB</li>
<li>Valdemort</li>
<li>...</li>
</ul>
<h2><a name="ApacheDSDistributedDatabaseBackends-FeatureMatrixSimilaritiesandDifferences"></a>Feature
Matrix - Similarities and Differences</h2>
<h3><a name="ApacheDSDistributedDatabaseBackends-SupportedPlatforms"></a>Supported
Platforms</h3>
<ul>
<li>Linux, Windows, ...</li>
<li>Java based</li>
<li>Embeddable for unit tests</li>
</ul>
<h3><a name="ApacheDSDistributedDatabaseBackends-DataModel"></a>Data Model</h3>
<ul>
<li>Column-oriented (BigTable)</li>
<li>Document</li>
<li>Key/Value</li>
</ul>
<h3><a name="ApacheDSDistributedDatabaseBackends-APIs"></a>APIs</h3>
<ul>
<li>Native APIs, Java APIs, REST, Thrift</li>
<li>Query capabilities</li>
</ul>
<h3><a name="ApacheDSDistributedDatabaseBackends-DataProcessing"></a>Data
Processing</h3>
<ul>
<li>Realtime</li>
<li>Map/Reduce</li>
</ul>
<h3><a name="ApacheDSDistributedDatabaseBackends-Scalability%2CPartitioning"></a>Scalability,
Partitioning</h3>
<ul>
<li>Distributed storage</li>
<li>Distributed queries</li>
<li>Indexing</li>
<li>Handling of binary data / streaming support</li>
</ul>
<h3><a name="ApacheDSDistributedDatabaseBackends-Replication%2CHA"></a>Replication,
HA</h3>
<h3><a name="ApacheDSDistributedDatabaseBackends-ACIDCharacteristics"></a>ACID
Characteristics</h3>
<h3><a name="ApacheDSDistributedDatabaseBackends-PerformanceConsiderations"></a>Performance
Considerations</h3>
<h2><a name="ApacheDSDistributedDatabaseBackends-Resources"></a>Resources</h2>
<p><a href="http://www.rackspacecloud.com/blog/2009/11/09/nosql-ecosystem/" rel="nofollow">Comparision
of NoSQL databases</a></p>
<p><a href="http://wiki.apache.org/cassandra/FrontPage" rel="nofollow">Cassandra
Wiki</a><br/>
<a href="http://wiki.apache.org/couchdb/FrontPage" rel="nofollow">CouchDB Wiki</a><br/>
<a href="http://wiki.apache.org/hadoop/Hbase" rel="nofollow">HBase Wiki</a></p>
</div>
<div id="commentsSection" class="wiki-content pageSection">
<div style="float: right;">
<a href="http://cwiki.apache.org/confluence/users/viewnotifications.action"
class="grey">Change Notification Preferences</a>
</div>
<a href="http://cwiki.apache.org/confluence/display/DIRxSBOX/ApacheDS+Distributed+Database+Backends">View
Online</a>
</div>
</div>
</div>
</div>
</div>
</body>
</html>
|