dao

lhcgjxsq  于 2021-07-13  发布在  Java
关注(0)|答案(0)|浏览(219)

spring数据redis的第一步。我想核实一下这个框架是否适合我的情况。
我们有一个大实体-一个用户。这些数据分布在多个redis进程中,例如一个用户被hash u引用:<user\u id>在一个redis进程中有一些核心数据,比如firstname或lastname,而其他数据,比如说用户的银行账户,则存储在不同的redis进程中
故障

u:1 name: john, lastname: doe - redis_user_core
u:bk:1 account1: 123213213, account2: 3213213 - redis_user_bank_accounts

是否可以将用户pojo保留在一个类中,并警告持久化数据的目标应该不止redis?
这种伪代码可能吗?

class User {
     @redis(redis_user_core)
     private String firstName;

     @redis(redis_user_core)
     private String lastName;

     @redis(redis_user_bank_accounts)
     private List<String> accouts;
}

当做

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题