-
Notifications
You must be signed in to change notification settings - Fork 677
Feature matrix
Mark Paluch edited this page May 24, 2016
·
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 | + |
+ |
+ |
+ |
+ |
+ |
CRUD implementation | + |
+ |
+ |
+ |
+ |
+ |
Declarative query methods | o |
+ |
+ |
+ |
+ |
+ |
Pagination support | o |
+ |
+ |
+ |
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 | + |
+ |
- |
- |
+ |