@EnableRedisRepositories - What is the use of in 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
add a comment |
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 |
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 '18 at 18:51
Jeff CookJeff Cook
6902938
6902938
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
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 '18 at 17:47
Perhaps you are using Spring Boot with spring-boot-starter-data-redis?
– Hero Wanders
Nov 21 '18 at 18:25
Right. We're using this only.spring-boot-starter-data-redis
fetches theSpring Data Redis
version
– Jeff Cook
Nov 22 '18 at 6:23
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
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
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
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 '18 at 17:47
Perhaps you are using Spring Boot with spring-boot-starter-data-redis?
– Hero Wanders
Nov 21 '18 at 18:25
Right. We're using this only.spring-boot-starter-data-redis
fetches theSpring Data Redis
version
– Jeff Cook
Nov 22 '18 at 6:23
add a comment |
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 '18 at 17:47
Perhaps you are using Spring Boot with spring-boot-starter-data-redis?
– Hero Wanders
Nov 21 '18 at 18:25
Right. We're using this only.spring-boot-starter-data-redis
fetches theSpring Data Redis
version
– Jeff Cook
Nov 22 '18 at 6:23
add a comment |
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 '18 at 19:11
answered Nov 19 '18 at 19:06
Hero WandersHero Wanders
1,612129
1,612129
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 '18 at 17:47
Perhaps you are using Spring Boot with spring-boot-starter-data-redis?
– Hero Wanders
Nov 21 '18 at 18:25
Right. We're using this only.spring-boot-starter-data-redis
fetches theSpring Data Redis
version
– Jeff Cook
Nov 22 '18 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 '18 at 17:47
Perhaps you are using Spring Boot with spring-boot-starter-data-redis?
– Hero Wanders
Nov 21 '18 at 18:25
Right. We're using this only.spring-boot-starter-data-redis
fetches theSpring Data Redis
version
– Jeff Cook
Nov 22 '18 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 '18 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 '18 at 17:47
Perhaps you are using Spring Boot with spring-boot-starter-data-redis?
– Hero Wanders
Nov 21 '18 at 18:25
Perhaps you are using Spring Boot with spring-boot-starter-data-redis?
– Hero Wanders
Nov 21 '18 at 18:25
Right. We're using this only.
spring-boot-starter-data-redis
fetches the Spring Data Redis
version– Jeff Cook
Nov 22 '18 at 6:23
Right. We're using this only.
spring-boot-starter-data-redis
fetches the Spring Data Redis
version– Jeff Cook
Nov 22 '18 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.
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