-
Couldn't load subscription status.
- Fork 699
Feature matrix
Oliver Gierke edited this page Aug 7, 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 |
|
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 | + |
+ |
- |
- |
+ |