示例:
user_1st {
productid_1 {
'uname':'test',
'email':'test@gmail.com',
'product':'test'
},
productid_2 {
'uname':'test2',
'email':'test2@gmail.com',
'product':'test2'
}
}
user_2nd {
productid_1 {
'uname':'testing',
'email':'testing@gmail.com',
'product':'testing'
},
productid_2 {
'uname':'testing2',
'email':'testing2@gmail.com',
'product':'testing2'
}
}
我想将键值对存储到名为
的redis中是否有可能根据productid_1过滤数据,uname?
答案 0 :(得分:0)
Redis包含密钥值格式的数据,您可以使用密钥从数据库中获取数据。
在我的情况下,我在我的业务逻辑中创建了一个redis密钥,如此
"PCX.Core.Repositories.SubscriberRepository.SubscriberLastWeek_47"
在我的业务逻辑上,subscriberlastweek是方法,47是客户ID(参数)。
创建redis key =方法名称+参数。
价值是" [{"SubscriberRegisted":1,"RegistedDay":"Wednesday","Connection_Week":9}]"
您也可以通过RedisDesktopManager查看redis数据。