Author: buildbot
Date: Tue Aug 15 05:53:49 2017
New Revision: 1016814

Log:
Staging update by buildbot for gora

Added:
    websites/staging/gora/trunk/content/current/gora-aerospike.html
Modified:
    websites/staging/gora/trunk/content/   (props changed)
    websites/staging/gora/trunk/content/current/index.html
    websites/staging/gora/trunk/content/current/overview.html

Propchange: websites/staging/gora/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Tue Aug 15 05:53:49 2017
@@ -1 +1 @@
-1800489
+1805054

Added: websites/staging/gora/trunk/content/current/gora-aerospike.html
==============================================================================
--- websites/staging/gora/trunk/content/current/gora-aerospike.html (added)
+++ websites/staging/gora/trunk/content/current/gora-aerospike.html Tue Aug 15 
05:53:49 2017
@@ -0,0 +1,293 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!-- 
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License. 
+-->
+<html>
+<head>
+  <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+  <meta charset="utf-8" />
+  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+  <meta name="author" content="d...@gora.apache.org" />
+
+  <META http-equiv="Content-Type" content="text/html;charset=UTF-8" />
+  <META name="Description" content="Apache Gora -- Gora Aerospike Module" />
+  <META name="Keywords" content="Apache Gora NoSQL Framework" />
+  <META name="Owner" content="d...@gora.apache.org" />
+  <META name="Robots" content="index, follow" />
+  <META name="Security" content="Public" />
+  <META name="Source" content="wiki template" />
+  <META name="DC.Rights" content="Copyright 2010-2014, The Apache Software 
Foundation" />
+
+  <!-- The styles -->
+  <link href="./../resources/css/bootstrap.css" rel="stylesheet">
+  <style type="text/css">
+    body {
+      padding-top: 60px;
+      padding-bottom: 40px;
+    }
+  </style>
+  <link href="./../resources/css/bootstrap-responsive.css" rel="stylesheet">
+  <link href="./../resources/css/gora.css" rel="stylesheet">
+
+  <style type="text/css">
+    .stpulldown-gradient
+    {
+      background: #E1E1E1;
+      background: -moz-linear-gradient(top, #E1E1E1 0%, #A7A7A7 100%); /* 
firefox */
+      background: -webkit-gradient(linear, left top, left bottom, 
color-stop(0%,#E1E1E1), color-stop(100%,#A7A7A7)); /* webkit */
+      filter: progid:DXImageTransform.Microsoft.gradient( 
startColorstr='#E1E1E1', endColorstr='#A7A7A7',GradientType=0 ); /* ie */
+      background: -o-linear-gradient(top, #E1E1E1 0%,#A7A7A7 100%); /* opera */
+      color: #636363;
+    }
+    #stpulldown .stpulldown-logo
+    {
+      height: 40px;
+      width: 300px;
+      margin-left: 20px;
+      margin-top: 5px;
+      background:url("http://gora.apache.org/resources/img/feather-small.png";) 
no-repeat;
+    }
+  </style>
+  <!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
+  <!--[if lt IE 9]>
+    <script src="http://html5shim.googlecode.com/svn/trunk/html5.js";></script>
+  <![endif]-->
+
+  <!-- Fav and touch icons -->
+  <link rel="apple-touch-icon-precomposed" sizes="144x144" 
href="http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-144-precomposed.png";>
+  <link rel="apple-touch-icon-precomposed" sizes="114x114" 
href="http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-114-precomposed.png";>
+  <link rel="apple-touch-icon-precomposed" sizes="72x72" 
href="http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-72-precomposed.png";>
+  <link rel="apple-touch-icon-precomposed" 
href="http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-57-precomposed.png";>
+  <link rel="shortcut icon" href="./../resources/img/feather-small.png">
+
+  <!-- START SOCIAL MEDIA WIDGETS -->
+  <!-- Share This -->
+  <script type="text/javascript">var switchTo5x=true;</script>
+  <script type="text/javascript" 
src="http://w.sharethis.com/button/buttons.js";></script>
+  <script type="text/javascript" 
src="http://s.sharethis.com/loader.js";></script>
+  <!-- END SOCIAL MEDIA WIDGETS -->
+  <title>Apache Gora&trade; - Gora Aerospike Module</title>
+</head>
+
+<body>
+  <div class="navbar navbar-inverse navbar-fixed-top">
+    <div class="navbar-inner">
+      <div class="container">
+        <a class="btn btn-navbar" data-toggle="collapse" 
data-target=".nav-collapse">
+          <span class="icon-bar"></span>
+          <span class="icon-bar"></span>
+          <span class="icon-bar"></span>
+        </a>
+        <a class="brand" href="./../index.html"><img 
src="./../resources/img/gora-logo.png" alt="Apache Gora" title="Apache Gora" 
style="width: 50%; height: 50%;"/></a>
+        <div class="nav-collapse collapse">
+          <ul class="nav">
+            <li><a href="./../downloads.html">Downloads</a></li>
+            <li class="dropdown">
+              <a href="#" class="dropdown-toggle" 
data-toggle="dropdown">Community <b class="caret"></b></a>
+              <ul class="dropdown-menu pull-right">
+                <li><a 
href="https://whimsy.apache.org/board/minutes/Gora.html";>Board 
Reporting</a></li>
+                <li><a href="./../contribute.html">Contribute</a></li>
+                <li><a href="./../mailing_lists.html">Mailing Lists</a></li>
+                <li><a href="./../credits.html">People</a></li>
+                <li><a href="./../related.html">Related Projects</a></li>
+              </ul>
+            </li>
+            <li class="dropdown">
+              <a href="#" class="dropdown-toggle" 
data-toggle="dropdown">Documentation <b class="caret"></b></a>
+              <ul class="dropdown-menu pull-right">
+                <li><a href="./../about.html">About</a></li>
+                <li><a href="./../current/index.html">Current 
Documentation</a></li>
+                <li><a href="./../current/api/javadoc.html">JavaDoc 
Documentation</a></li>
+                <li><a href="./../current/tutorial.html">Gora Tutorial</a></li>
+                <li><a 
href="https://cwiki.apache.org/confluence/display/GORA/";>Gora Wiki</a></li>
+                <li><a href="http://en.wikipedia.org/wiki/Apache_Gora";>Gora 
Wikipedia Entry</a></li>
+              </ul>
+            </li>
+            <li class="dropdown">
+              <a href="#" class="dropdown-toggle" 
data-toggle="dropdown">Development <b class="caret"></b></a>
+              <ul class="dropdown-menu pull-right">
+                <li><a href="https://issues.apache.org/jira/browse/GORA";>Issue 
Tracking</a></li>
+                <li><a href="./../mailing_lists.html">Mailing Lists</a></li>
+                <li><a 
href="https://builds.apache.org/view/All/job/gora-trunk/";>Nightly 
Builds</a></li>
+                <li><a 
href="https://analysis.apache.org/dashboard/index/76356";>Sonar Analysis</a></li>
+                <li><a href="./../version_control.html">Version 
Control</a></li>
+                               <li><a href="./../roadmap.html">Roadmap</a></li>
+              </ul>
+            </li>
+            <li class="dropdown">
+              <a href="#" class="dropdown-toggle" data-toggle="dropdown">
+                <img src="./../resources/img/feather-small.png" alt="Apache" 
title="Apache" /> 
+                <b class="caret"></b>
+              </a>
+              <ul class="dropdown-menu pull-right">
+                <li><a href="http://www.apache.org";>Apache Home</a></li>
+                <li><a href="http://www.apache.org/licenses/";>Apache 
License</a></li>
+                <li><a href="http://www.apache.org/security/";>Security</a></li>
+                <li><a 
href="http://www.apache.org/foundation/sponsorship.html";>Support</a></li>
+                <li><a 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li>
+              </ul>
+            </li>
+          </ul>
+          <form id="search-form" class="navbar-search pull-right" 
action="http://www.google.com/cse"; method="get">
+            <input value="gora.apache.org" name="sitesearch" type="hidden" />
+            <input class="search-query" name="q" id="query" type="text" />
+          </form>
+          <script type="text/javascript" 
src="http://www.google.com/coop/cse/brand?form=search-form";></script>
+        </div> <!--/.nav-collapse -->
+      </div> <!-- /container -->
+    </div> <!-- /navbar-inner -->
+  </div> <!-- /navbar -->
+
+  <hr>
+  
+  <div class="container" id="Gora_Gora Aerospike Module">
+
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }</style>
+<h2 id="overview">Overview<a class="headerlink" href="#overview" 
title="Permanent link">&para;</a></h2>
+<p>This is the main documentation for the gora-aerospike module. 
<b>gora-aerospike</b> module enables <a 
href="http://www.aerospike.com/";>Aerospike</a> backend support for Gora.</p>
+<div class="toc">
+<ul>
+<li><a href="#overview">Overview</a></li>
+<li><a href="#goraproperties">gora.properties</a></li>
+<li><a href="#gora-aerospike-mappings">Gora Aerospike mappings</a></li>
+</ul>
+</div>
+<h2 id="goraproperties">gora.properties<a class="headerlink" 
href="#goraproperties" title="Permanent link">&para;</a></h2>
+<ul>
+<li><code>gora.datastore.default=org.apache.gora.aerospike.store.AerospikeStore</code>
 - Implementation of the persistent Java storage class for Aerospike</li>
+<li><code>gora.aerospikestore.server.ip=localhost</code> - Property pointing 
to the host where the server is running</li>
+<li><code>gora.aerospikestore.server.port=3000</code> - Property pointing to 
the port where the server is running</li>
+<li><code>gora.datastore.mapping.file=gora-aerospike-mapping.xml</code> -  The 
XML mapping file to be used. If no value is used this defaults to 
gora-aerospike-mapping.xml</li>
+<li><code>gora.aerospikestore.server.username=user_name</code> - An optional 
property defining the username of the server if available</li>
+<li><code>gora.aerospikestore.server.password=password</code> - An optional 
property defining the password of the server if available</li>
+</ul>
+<h2 id="gora-aerospike-mappings">Gora Aerospike mappings<a class="headerlink" 
href="#gora-aerospike-mappings" title="Permanent link">&para;</a></h2>
+<p>You should then create a gora-aerospike-mapping.xml which will describe how 
you want to store each of your Gora persistent objects along with the read and 
write policies in Aerospike:</p>
+<div class="codehilite"><pre><span class="nt">&lt;gora-otd&gt;</span>
+    <span class="nt">&lt;policy</span> <span class="na">name=</span><span 
class="s">&quot;write&quot;</span> <span class="na">gen=</span><span 
class="s">&quot;NONE&quot;</span> <span class="na">recordExists=</span><span 
class="s">&quot;UPDATE&quot;</span> <span class="na">commitLevel=</span><span 
class="s">&quot;COMMIT_ALL&quot;</span> <span 
class="na">durableDelete=</span><span class="s">&quot;false&quot;</span><span 
class="nt">/&gt;</span>
+    <span class="nt">&lt;policy</span> <span class="na">name=</span><span 
class="s">&quot;read&quot;</span> <span class="na">priority=</span><span 
class="s">&quot;DEFAULT&quot;</span> <span 
class="na">consistencyLevel=</span><span 
class="s">&quot;CONSISTENCY_ONE&quot;</span> <span 
class="na">replica=</span><span class="s">&quot;SEQUENCE&quot;</span> <span 
class="na">maxRetries=</span><span class="s">&quot;2&quot;</span><span 
class="nt">/&gt;</span>
+
+    <span class="nt">&lt;class</span> <span class="na">name=</span><span 
class="s">&quot;org.apache.gora.examples.generated.Employee&quot;</span> <span 
class="na">keyClass=</span><span class="s">&quot;java.lang.String&quot;</span> 
<span class="na">set=</span><span class="s">&quot;Employee&quot;</span> <span 
class="na">namespace =</span> <span class="s">&quot;test&quot;</span><span 
class="nt">&gt;</span>
+        <span class="nt">&lt;field</span> <span class="na">name=</span><span 
class="s">&quot;name&quot;</span> <span class="na">bin=</span><span 
class="s">&quot;name&quot;</span><span class="nt">/&gt;</span>
+        <span class="nt">&lt;field</span> <span class="na">name=</span><span 
class="s">&quot;dateOfBirth&quot;</span> <span class="na">bin=</span><span 
class="s">&quot;dateOfBirth&quot;</span><span class="nt">/&gt;</span>
+        <span class="nt">&lt;field</span> <span class="na">name=</span><span 
class="s">&quot;ssn&quot;</span> <span class="na">bin=</span><span 
class="s">&quot;ssn&quot;</span><span class="nt">/&gt;</span>
+        <span class="nt">&lt;field</span> <span class="na">name=</span><span 
class="s">&quot;salary&quot;</span> <span class="na">bin=</span><span 
class="s">&quot;salary&quot;</span><span class="nt">/&gt;</span>
+        <span class="nt">&lt;field</span> <span class="na">name=</span><span 
class="s">&quot;boss&quot;</span> <span class="na">bin=</span><span 
class="s">&quot;boss&quot;</span><span class="nt">/&gt;</span>
+        <span class="nt">&lt;field</span> <span class="na">name=</span><span 
class="s">&quot;webpage&quot;</span> <span class="na">bin=</span><span 
class="s">&quot;webpage&quot;</span><span class="nt">/&gt;</span>
+    <span class="nt">&lt;/class&gt;</span>        
+<span class="nt">&lt;/gora-otd&gt;</span>
+</pre></div>
+
+
+<p>Here you can see that we require the definition of child elements within 
the <code>gora-otd</code> mapping configuration. We can define the classes and 
the policies.</p>
+<p>Each <b>class</b> element should contain the following elements; </p>
+<ol>
+<li>
+<p>a parameter defining the Persistent class name e.g. 
<b>org.apache.gora.examples.generated.Employee</b>, </p>
+</li>
+<li>
+<p>a parameter defining the keyClass e.g. <b>java.lang.String</b> which 
specifies the key which maps to the field values, </p>
+</li>
+<li>
+<p>a parameter defining the Aerospike set e.g. <b>Employee</b> which will be 
used to persist each Gora object,</p>
+</li>
+<li>
+<p>a parameter defining the Aerospike namespace e.g. <b>test</b> which will be 
used to persist each Gora object,</p>
+</li>
+</ol>
+<p>In addition, within the class field we should specify the fields and for 
which bin each field value maps to. We do not need to explicitly specify the 
type of each field, as the type is automatically detected in Aerospike server 
when creating the bin values. Thus each <b>field</b> should contain the field 
name and the corresponding bin it gets mapped to.  e.g. <b> name="webpage" 
bin="webpage" </b></p>
+<p>Further, we can define the policies on reading and writing data from/to the 
server.</p>
+<p>Write policy can have following fields and each field values are the 
default values supported by <a 
href="https://www.aerospike.com/apidocs/java/com/aerospike/client/policy/WritePolicy.html";>Aerospike
 Write Policy API</a></p>
+<ol>
+<li>
+<p>gen - <a 
href="https://www.aerospike.com/apidocs/java/com/aerospike/client/policy/GenerationPolicy.html";>generation
 policy</a> (values: EXPECT_GEN_EQUAL, EXPECT_GEN_GT, NONE) </p>
+</li>
+<li>
+<p>recordExists - <a 
href="https://www.aerospike.com/apidocs/java/com/aerospike/client/policy/RecordExistsAction.html";>record
 exists action</a> (values: CREATE_ONLY, REPLACE, REPLACE_ONLY, UPDATE, 
UPDATE_ONLY)</p>
+</li>
+<li>
+<p>commitLevel - <a 
href="https://www.aerospike.com/apidocs/java/com/aerospike/client/policy/CommitLevel.html";>commit
 level</a> (values: COMMIT_ALL, COMMIT_MASTER) </p>
+</li>
+<li>
+<p>durableDelete - <a 
href="https://www.aerospike.com/apidocs/java/com/aerospike/client/policy/WritePolicy.html#durableDelete";>durable
 delete</a> (values: true, false) </p>
+</li>
+<li>
+<p>expiration - <a 
href="https://www.aerospike.com/apidocs/java/com/aerospike/client/policy/WritePolicy.html#expiration";>record
 expiration</a> (values: 0, 10) </p>
+</li>
+</ol>
+<p>Read policy can have following fields and each field values are the default 
values supported by <a 
href="https://www.aerospike.com/apidocs/java/com/aerospike/client/policy/Policy.html";>Aerospike
 Read Policy API</a></p>
+<ol>
+<li>
+<p>priority - <a 
href="https://www.aerospike.com/apidocs/java/com/aerospike/client/policy/Priority.html";>priority
 policy</a> (values: DEFAULT, HIGH, LOW, MEDIUM) </p>
+</li>
+<li>
+<p>consistencyLevel - <a 
href="https://www.aerospike.com/apidocs/java/com/aerospike/client/policy/ConsistencyLevel.html";>consistency
 level</a> (values: CONSISTENCY_ALL, CONSISTENCY_ONE)</p>
+</li>
+<li>
+<p>replica - <a 
href="https://www.aerospike.com/apidocs/java/com/aerospike/client/policy/Replica.html";>replica</a>
 (values: MASTER, MASTER_PROLES, RANDOM, SEQUENCE) </p>
+</li>
+<li>
+<p>socketTimeout - <a 
href="https://www.aerospike.com/apidocs/java/com/aerospike/client/policy/Policy.html#socketTimeout";>socket
 timeout</a> (values: timeout in milliseconds) </p>
+</li>
+<li>
+<p>totalTimeout - <a 
href="https://www.aerospike.com/apidocs/java/com/aerospike/client/policy/Policy.html#totalTimeout";>total
 timeout</a> (values: timeout in milliseconds) </p>
+</li>
+<li>
+<p>timeoutDelay - <a 
href="https://www.aerospike.com/apidocs/java/com/aerospike/client/policy/Policy.html#timeoutDelay";>timeout
 delay</a> (values: timeout in milliseconds) </p>
+</li>
+<li>
+<p>maxRetries - <a 
href="https://www.aerospike.com/apidocs/java/com/aerospike/client/policy/Policy.html#maxRetries";>max
 retries</a> (values: int of max num of retries) </p>
+</li>
+</ol>
+
+  </div> <!-- /container (main block) -->
+
+  <hr>
+
+  <div class="container">
+    <footer>
+      <p>Copyright © 2010-2015 The Apache Software Foundation. Licensed under 
<a href="http://www.apache.org/licenses/LICENSE-2.0";>Apache License 2.0</a>.
+      </p>
+      <p>Apache Gora, Gora, Apache, the Apache feather logo, and the Apache 
Gora project logo are trademarks of The Apache Software Foundation.
+      </p>
+    </footer>
+
+  </div> <!-- /container -->
+
+  <!-- The javascript
+  ================================================== -->
+  <!-- Placed at the end of the document so the pages load faster -->
+  <script 
src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js";; 
type="text/javascript"></script>
+  <script src="/resources/js/bootstrap.min.js"></script>
+  <script type="text/javascript">stLight.options({publisher: 
"4059fafd-3891-49f9-8c96-e4100290d8e6", doNotHash: false, doNotCopy: false, 
hashAddressBar: false});</script>
+  <script>
+    var options={ "publisher": "4059fafd-3891-49f9-8c96-e4100290d8e6", 
"scrollpx": 50, "ad": { "visible": false}, "chicklets": { "items": 
["sharethis", "facebook", "twitter", "linkedin", "pinterest", "email", 
"googleplus"]}};
+    var st_pulldown_widget = new sharethis.widgets.pulldownbar(options);
+  </script>
+</body>
+</html>

Modified: websites/staging/gora/trunk/content/current/index.html
==============================================================================
--- websites/staging/gora/trunk/content/current/index.html (original)
+++ websites/staging/gora/trunk/content/current/index.html Tue Aug 15 05:53:49 
2017
@@ -226,6 +226,7 @@ following modules are currently implemen
 <li><a href="./gora-metamodel.html">gora-metamodel</a>: Module for <a 
href="http://metamodel.incubator.apache.org";>Apache MetaModel</a> backend and 
query functionality;</li>
 <li><a href="./gora-mongodb.html">gora-mongodb</a>: Module for <a 
href="http://www.mongodb.org/";>MongoDB</a> backend and MongoStore 
implementation;</li>
 <li><a href="./gora-solr.html">gora-solr</a>: Module for <a 
href="http://lucene.apache.org/solr";>Apache Solr</a> backend and SolrStore 
implementation;</li>
+<li><a href="./gora-aerospike.html">gora-aerospike</a>: Module for <a 
href="http://www.aerospike.com/";>Aerospike</a> backend and Aerospike 
implementation;</li>
 <li><a href="./tutorial.html">gora-tutorial</a>: The Gora LogManager 
tutorial;</li>
 <li>gora-sources-dist: Packaging module used to build and distribute Gora 
sources during project releases;</li>
 </ul>

Modified: websites/staging/gora/trunk/content/current/overview.html
==============================================================================
--- websites/staging/gora/trunk/content/current/overview.html (original)
+++ websites/staging/gora/trunk/content/current/overview.html Tue Aug 15 
05:53:49 2017
@@ -157,7 +157,18 @@ under the License.
   
   <div class="container" id="Gora_Gora Module Overview">
 
-<h2 id="introduction">Introduction</h2>
+<style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }</style>
+<h2 id="introduction">Introduction<a class="headerlink" href="#introduction" 
title="Permanent link">&para;</a></h2>
 <p>This is the main entry point for Gora documentation. Here are some pointers 
for further info:</p>
 <ul>
 <li>First if you haven't already done so, make sure to check the <a 
href="./quickstart.html">quick start guide</a>.</li>
@@ -166,7 +177,7 @@ under the License.
   for all of the modules combined. We are always looking for <a 
href="../contribute.html">Documentation contributions</a>.</li>
 </ul>
 <p>You can find an abstract overview of how to configure Gora <a 
href="./gora-conf.html">here</a>.</p>
-<h2 id="gora-modules">Gora Modules</h2>
+<h2 id="gora-modules">Gora Modules<a class="headerlink" href="#gora-modules" 
title="Permanent link">&para;</a></h2>
 <p>Gora source code is organized in a modular architecture. The gora-core 
module 
 is the main module which contains the core of the code. All other modules 
depend 
 on the gora-core module. 
@@ -184,6 +195,7 @@ following modules are currently implemen
 <li><a href="./gora-hbase.html">gora-hbase</a>: Module for <a 
href="http://hbase.apache.org";>Apache HBase</a> backend and HBaseStore 
implementation;</li>
 <li><a href="./gora-sql.html">gora-sql</a>: Module for <a 
href="http://hsqldb.org/";>HSQLDB</a> and <a 
href="http://www.mysql.com/";>MySQL</a> backend and SqlStore implementation;</li>
 <li><a href="./gora-mongodb.html">gora-mongodb</a>: Module for <a 
href="http://www.mongodb.org/";>MongoDB</a> backend and MongoStore 
implementation;</li>
+<li><a href="./gora-aerospike.html">gora-aerospike</a>: Module for <a 
href="http://www.aerospike.com/";>Aerospike</a> backend and Aerospike 
implementation;</li>
 </ul>
 
   </div> <!-- /container (main block) -->


Reply via email to