數據統一訪問平臺 Spring Data MongoDB 1.0.0 M4 發布

webphp 13年前發布 | 21K 次閱讀 Java

Spring Data 項目的目的是為了簡化構建基于 Spring 框架應用的數據訪問計數,包括非關系數據庫、Map-Reduce 框架、云數據服務等等;另外也包含對關系數據庫的訪問支持。

Spring Data 包含多個子項目:

Category Sub-project
Blob-Stores Blob Provides access to blob stores such as Amazon Simple Storage Services (S3) as well as from other vendors such as Rackspace and Azure.
     
Column Stores HBase (planned) HBase is an open-source, distributed, versioned, column-oriented store modeled after Google' Bigtable

Cassandra (planned) The Apache Cassandra Project develops a highly scalable second-generation distributed database, bringing together Dynamo's fully distributed design and Bigtable's ColumnFamily-based data model.
     
Document Stores CouchDB (planned) Apache CouchDB is a document-oriented database that can be queried and indexed in a MapReduce fashion using JavaScript.

MongoDB MongoDB is a scalable, high-performance, open source, document-oriented database.
     
Graph Databases Neo4j Neo4j is a graph database, a fully transactional database that stores data structured as graphs.
     
Key Value Stores Riak 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.

Redis Redis is an open source, advanced key-value store.

Membase (planned) Membase is a distributed key-value database management system, optimized for storing data behind interactive web applications
     
Map-Reduce Hadoop The Hadoop Apache project is an open-source implementation of frameworks for reliable, scalable, distributed computing and data storage.
     
Relational Databases JDBC Extensions Support for Oracle RAC, Advanced Queuing, and Advanced datatypes. Future support for QueryDSL.

JPA Spring Data JPA - Simplifies the development of creating a JPA-based data access layer
     
Common Infrastructure Mapping Provides a database unified object mapping framework that is portable across different databases for Java and Grails.

Commons Provides shared infrastructure for use across various data access projects. Support for cross-database persistence is located here

完整記錄請看 changelog.

相關鏈接地址:

Downloads | JavaDocs | Reference Documentation | Changelog

 本文由用戶 webphp 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!