【发布时间】:2018-11-01 08:48:04
【问题描述】:
我是 Redis 新手,正在尝试将 Postgres DB 更改为 Redis DB。当前的实现我们使用了 Spring Data JPA (Entity Classes + JPA Repository)。现在我想使用 Spring Data Redis 和后端作为 Redis In Memory DB。
您能否建议我需要在所有实体类中进行哪些更改?持久性将如何发生?我需要在 Join Table 等中进行任何更改吗?我有 @ManyToOne 和 @ManyToMany 关系。
【问题讨论】:
-
Redis 不像 Postgres 这样的数据库,这是一个不错的选择。您切换到 Redis 并失去 RDBMS 的所有好处的原因是什么?通常你会使用 Redis 来赞美 Postgres。
-
@ Chirdeep Tomar - 实际上我们有静态数据 - 大约 20 个表,只有 5K 到 7K 条记录......因此我们计划迁移到 redis。您能否进一步提出建议?
标签: spring spring-data-jpa spring-data-redis