@EnableRedisRepositories - What is the use of in Spring Data Redis?
up vote
0
down vote
favorite
I search a lot over web to get more practical usage of @EnableRedisRepositories, but I did not found any. Even in my Spring Boot + Spring Data Redis example, I removed @EnableRedisRepositories but still I did not understood what difference it make, still I can see data is persisting into DB and retrieving fine.
Can somebody please clarify ?
I went through this annotation, but not every clear..
Annotation to activate Redis repositories. If no base package is configured through either {@link #value()},
{@link #basePackages()} or {@link #basePackageClasses()} it will trigger scanning of the package of annotated class.
redis jedis spring-data-redis
add a comment |
up vote
0
down vote
favorite
I search a lot over web to get more practical usage of @EnableRedisRepositories, but I did not found any. Even in my Spring Boot + Spring Data Redis example, I removed @EnableRedisRepositories but still I did not understood what difference it make, still I can see data is persisting into DB and retrieving fine.
Can somebody please clarify ?
I went through this annotation, but not every clear..
Annotation to activate Redis repositories. If no base package is configured through either {@link #value()},
{@link #basePackages()} or {@link #basePackageClasses()} it will trigger scanning of the package of annotated class.
redis jedis spring-data-redis
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I search a lot over web to get more practical usage of @EnableRedisRepositories, but I did not found any. Even in my Spring Boot + Spring Data Redis example, I removed @EnableRedisRepositories but still I did not understood what difference it make, still I can see data is persisting into DB and retrieving fine.
Can somebody please clarify ?
I went through this annotation, but not every clear..
Annotation to activate Redis repositories. If no base package is configured through either {@link #value()},
{@link #basePackages()} or {@link #basePackageClasses()} it will trigger scanning of the package of annotated class.
redis jedis spring-data-redis
I search a lot over web to get more practical usage of @EnableRedisRepositories, but I did not found any. Even in my Spring Boot + Spring Data Redis example, I removed @EnableRedisRepositories but still I did not understood what difference it make, still I can see data is persisting into DB and retrieving fine.
Can somebody please clarify ?
I went through this annotation, but not every clear..
Annotation to activate Redis repositories. If no base package is configured through either {@link #value()},
{@link #basePackages()} or {@link #basePackageClasses()} it will trigger scanning of the package of annotated class.
redis jedis spring-data-redis
redis jedis spring-data-redis
asked Nov 19 at 18:51
Jeff Cook
5351729
5351729
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
up vote
0
down vote
It lets Spring scan your packages for repository classes/interfaces and then use Redis as the storage to persist your objects to - instead of a classic relational database.
Spring Data docs tell us:
NoSQL storage systems provide an alternative to classical RDBMS for horizontal scalability and speed. In terms of implementation, key-value stores represent one of the largest (and oldest) members in the NoSQL space.
The Spring Data Redis (SDR) framework makes it easy to write Spring applications that use the Redis key-value store by eliminating the redundant tasks and boilerplate code required for interacting with the store through Spring’s excellent infrastructure support.
Even data is persisting into redis without this annotation and adding this annotation doesn't make any difference. Any other pointers?
– Jeff Cook
Nov 21 at 17:47
Perhaps you are using Spring Boot with spring-boot-starter-data-redis?
– Hero Wanders
Nov 21 at 18:25
Right. We're using this only.spring-boot-starter-data-redisfetches theSpring Data Redisversion
– Jeff Cook
Nov 22 at 6:23
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
It lets Spring scan your packages for repository classes/interfaces and then use Redis as the storage to persist your objects to - instead of a classic relational database.
Spring Data docs tell us:
NoSQL storage systems provide an alternative to classical RDBMS for horizontal scalability and speed. In terms of implementation, key-value stores represent one of the largest (and oldest) members in the NoSQL space.
The Spring Data Redis (SDR) framework makes it easy to write Spring applications that use the Redis key-value store by eliminating the redundant tasks and boilerplate code required for interacting with the store through Spring’s excellent infrastructure support.
Even data is persisting into redis without this annotation and adding this annotation doesn't make any difference. Any other pointers?
– Jeff Cook
Nov 21 at 17:47
Perhaps you are using Spring Boot with spring-boot-starter-data-redis?
– Hero Wanders
Nov 21 at 18:25
Right. We're using this only.spring-boot-starter-data-redisfetches theSpring Data Redisversion
– Jeff Cook
Nov 22 at 6:23
add a comment |
up vote
0
down vote
It lets Spring scan your packages for repository classes/interfaces and then use Redis as the storage to persist your objects to - instead of a classic relational database.
Spring Data docs tell us:
NoSQL storage systems provide an alternative to classical RDBMS for horizontal scalability and speed. In terms of implementation, key-value stores represent one of the largest (and oldest) members in the NoSQL space.
The Spring Data Redis (SDR) framework makes it easy to write Spring applications that use the Redis key-value store by eliminating the redundant tasks and boilerplate code required for interacting with the store through Spring’s excellent infrastructure support.
Even data is persisting into redis without this annotation and adding this annotation doesn't make any difference. Any other pointers?
– Jeff Cook
Nov 21 at 17:47
Perhaps you are using Spring Boot with spring-boot-starter-data-redis?
– Hero Wanders
Nov 21 at 18:25
Right. We're using this only.spring-boot-starter-data-redisfetches theSpring Data Redisversion
– Jeff Cook
Nov 22 at 6:23
add a comment |
up vote
0
down vote
up vote
0
down vote
It lets Spring scan your packages for repository classes/interfaces and then use Redis as the storage to persist your objects to - instead of a classic relational database.
Spring Data docs tell us:
NoSQL storage systems provide an alternative to classical RDBMS for horizontal scalability and speed. In terms of implementation, key-value stores represent one of the largest (and oldest) members in the NoSQL space.
The Spring Data Redis (SDR) framework makes it easy to write Spring applications that use the Redis key-value store by eliminating the redundant tasks and boilerplate code required for interacting with the store through Spring’s excellent infrastructure support.
It lets Spring scan your packages for repository classes/interfaces and then use Redis as the storage to persist your objects to - instead of a classic relational database.
Spring Data docs tell us:
NoSQL storage systems provide an alternative to classical RDBMS for horizontal scalability and speed. In terms of implementation, key-value stores represent one of the largest (and oldest) members in the NoSQL space.
The Spring Data Redis (SDR) framework makes it easy to write Spring applications that use the Redis key-value store by eliminating the redundant tasks and boilerplate code required for interacting with the store through Spring’s excellent infrastructure support.
edited Nov 19 at 19:11
answered Nov 19 at 19:06
Hero Wanders
1,349119
1,349119
Even data is persisting into redis without this annotation and adding this annotation doesn't make any difference. Any other pointers?
– Jeff Cook
Nov 21 at 17:47
Perhaps you are using Spring Boot with spring-boot-starter-data-redis?
– Hero Wanders
Nov 21 at 18:25
Right. We're using this only.spring-boot-starter-data-redisfetches theSpring Data Redisversion
– Jeff Cook
Nov 22 at 6:23
add a comment |
Even data is persisting into redis without this annotation and adding this annotation doesn't make any difference. Any other pointers?
– Jeff Cook
Nov 21 at 17:47
Perhaps you are using Spring Boot with spring-boot-starter-data-redis?
– Hero Wanders
Nov 21 at 18:25
Right. We're using this only.spring-boot-starter-data-redisfetches theSpring Data Redisversion
– Jeff Cook
Nov 22 at 6:23
Even data is persisting into redis without this annotation and adding this annotation doesn't make any difference. Any other pointers?
– Jeff Cook
Nov 21 at 17:47
Even data is persisting into redis without this annotation and adding this annotation doesn't make any difference. Any other pointers?
– Jeff Cook
Nov 21 at 17:47
Perhaps you are using Spring Boot with spring-boot-starter-data-redis?
– Hero Wanders
Nov 21 at 18:25
Perhaps you are using Spring Boot with spring-boot-starter-data-redis?
– Hero Wanders
Nov 21 at 18:25
Right. We're using this only.
spring-boot-starter-data-redis fetches the Spring Data Redis version– Jeff Cook
Nov 22 at 6:23
Right. We're using this only.
spring-boot-starter-data-redis fetches the Spring Data Redis version– Jeff Cook
Nov 22 at 6:23
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53380939%2fenableredisrepositories-what-is-the-use-of-in-spring-data-redis%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown