- 
                Notifications
    You must be signed in to change notification settings 
- Fork 699
Feature matrix
        David Webb edited this page Jan 6, 2014 
        ·
        18 revisions
      
    The following tables provide a quick overview over the features available in the various Spring Data modules. The symbols are used as follows
- 
-- not (yet) available
- 
+- available
- 
o- inadequate
| SD Commons | SD JPA | SD MongoDB | SD Neo4j | SD Gemfire | SD Redis | |
|---|---|---|---|---|---|---|
| Mapping subsystem | + | + | + | + | ( +)1 | + | 
| Template API | o | + | + | + | + | + | 
| Spring XML namespace | + | + | + | + | + | + | 
| Auditing | + | + | + | - | - | o | 
| Repositories | ||||||
| General support | + | + | + | + | + | o | 
| CRUD implementation | + | + | + | + | + | |
| Declarative query methods | o | + | + | + | + | |
| Pagination support | o | + | + | + | o | |
| JavaConfig support | + | + | + | + | + | |
| CDI integration | + | + | + | o | o | |
1 - Basic mapping only (id mapping).
| SD Solr | SD Elasticsearch | SD Couchbase | SD FuzzyDB | SD Cassandra | |
|---|---|---|---|---|---|
| Mapping subsystem | + | + | + | + | + | 
| Template API | + | + | + | + | + | 
| Spring XML namespace | + | + | - | + | + | 
| Auditing | - | - | + | - | - | 
| Repositories | |||||
| General support | + | + | - | + | - | 
| CRUD implementation | + | + | - | + | - | 
| Declarative query methods | + | + | - | - | - | 
| Pagination support | + | + | - | + | - | 
| JavaConfig support | + | + | + | + | + | 
| CDI integration | + | + | - | - | + |