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;
}
当做
暂无答案!
目前还没有任何答案,快来回答吧!