数据统一访问平台 Spring Data MongoDB 1.0.0 M4 发布

webphp 13年前
     <p><strong>Spring Data</strong> 项目的目的是为了简化构建基于 Spring 框架应用的数据访问计数,包括非关系数据库、Map-Reduce 框架、云数据服务等等;另外也包含对关系数据库的访问支持。</p>    <p>Spring Data 包含多个子项目:</p>    <table class="ke-zeroborder">     <tbody>      <tr>       <th width="20%">Category</th>       <th width="20%" align="left">Sub-project</th>       <th width="60%"><br /> </th>      </tr>      <tr>       <td>Blob-Stores</td>       <td><a href="/misc/goto?guid=4958189051237265810">Blob</a></td>       <td>Provides access to blob stores such as <a href="/misc/goto?guid=4958189051983725035">Amazon Simple Storage Services (S3)</a> as well as from other vendors such as Rackspace and Azure.</td>      </tr>      <tr>       <th> </th>       <th> </th>       <th> </th>      </tr>      <tr></tr>      <tr>       <td>Column Stores</td>       <td>HBase (planned)</td>       <td><a href="/misc/goto?guid=4958186451922799198">HBase</a> is an open-source, distributed, versioned, column-oriented store modeled after Google' Bigtable</td>      </tr>      <tr>       <td><br /> </td>       <td>Cassandra (planned)</td>       <td>The <a href="/misc/goto?guid=4958189053392575275">Apache Cassandra Project</a> develops a highly scalable second-generation distributed database, bringing together Dynamo's fully distributed design and Bigtable's ColumnFamily-based data model.</td>      </tr>      <tr>       <th> </th>       <th> </th>       <th> </th>      </tr>      <tr></tr>      <tr>       <td>Document Stores</td>       <td>CouchDB (planned)</td>       <td>Apache CouchDB is a document-oriented database that can be queried and indexed in a MapReduce fashion using JavaScript.</td>      </tr>      <tr>       <td><br /> </td>       <td><a href="/misc/goto?guid=4958189054130464841">MongoDB</a></td>       <td>MongoDB is a scalable, high-performance, open source, document-oriented database.</td>      </tr>      <tr>       <th> </th>       <th> </th>       <th> </th>      </tr>      <tr></tr>      <tr>       <td>Graph Databases</td>       <td><a href="/misc/goto?guid=4958189054874007068">Neo4j</a></td>       <td>Neo4j is a graph database, a fully transactional database that stores data structured as graphs.</td>      </tr>      <tr>       <th> </th>       <th> </th>       <th> </th>      </tr>      <tr></tr>      <tr>       <td>Key Value Stores</td>       <td><a href="/misc/goto?guid=4958189055608680980">Riak</a></td>       <td>Riak is a Dynamo-inspired key/value store with a distributed database network platform that makes storing and retrieving data simple, safe and low-cost.</td>      </tr>      <tr>       <td><br /> </td>       <td><a href="/misc/goto?guid=4958189056349848654">Redis</a></td>       <td>Redis is an open source, advanced key-value store.</td>      </tr>      <tr>       <td><br /> </td>       <td>Membase (planned)</td>       <td><a href="/misc/goto?guid=4958189057085452008">Membase</a> is a distributed key-value database management system, optimized for storing data behind interactive web applications</td>      </tr>      <tr>       <th> </th>       <th> </th>       <th> </th>      </tr>      <tr></tr>      <tr>       <td>Map-Reduce</td>       <td><a href="/misc/goto?guid=4958189057826736001">Hadoop</a></td>       <td>The Hadoop Apache project is an open-source implementation of frameworks for reliable, scalable, distributed computing and data storage.</td>      </tr>      <tr>       <th> </th>       <th> </th>       <th> </th>      </tr>      <tr></tr>      <tr>       <td>Relational Databases</td>       <td><a href="/misc/goto?guid=4958189058557735076">JDBC Extensions</a></td>       <td>Support for Oracle RAC, Advanced Queuing, and Advanced datatypes. Future support for QueryDSL.</td>      </tr>      <tr>       <td><br /> </td>       <td><a href="/misc/goto?guid=4958189059299446321">JPA</a></td>       <td>Spring Data JPA - Simplifies the development of creating a JPA-based data access layer </td>      </tr>      <tr>       <th> </th>       <th> </th>       <th> </th>      </tr>      <tr></tr>      <tr>       <td>Common Infrastructure</td>       <td><a href="/misc/goto?guid=4958189060041355548">Mapping</a></td>       <td>Provides a database unified object mapping framework that is portable across different databases for Java and Grails.</td>      </tr>      <tr>       <td><br /> </td>       <td><a href="/misc/goto?guid=4958189060776521940">Commons</a></td>       <td>Provides shared infrastructure for use across various data access projects. Support for cross-database persistence is located here</td>      </tr>     </tbody>    </table>    <p>完整记录请看 <a href="/misc/goto?guid=4958189061514111870">changelog</a>.</p>    <p>相关链接地址:</p>    <p><a href="http://www.springsource.com/download/community?project=Spring%20Data%20Mongo&version=1.0.0.M4">Downloads</a> | <a href="/misc/goto?guid=4958189062988159043">JavaDocs</a> | <a href="/misc/goto?guid=4958189063717115927">Reference Documentation</a> | <a href="/misc/goto?guid=4958189061514111870">Changelog</a></p>