数据统一访问平台 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>