jugelizi
V2EX  ›  Redis

把用户信息用 hash 存 redis 怎么一次性取出来 禁用 getall 了

By jugelizi at 2020 年 6 月 3 日 · 6167 次点击

用户姓名 出生日期 性别什么的 k v 存 redis 。
想一次性全部取出来不行吗 还是 scan ?

6 条回复  •  2020-06-03 14:13:34 +08:00
ADANMEI
   1
ADANMEI  
   2020 年 6 月 3 日
存 json 不就可以了
jifengg
   2
jifengg  
   2020 年 6 月 3 日
禁用 hgetall ?
如果知道 key name,那就一个个 hget,如果不知道那就只能扫描了。
davidyanxw
   3
davidyanxw  
   2020 年 6 月 3 日
hmget
或者 1 楼说的 json
bringyou
   4
bringyou  
   2020 年 6 月 3 日
hscan
guyeu
   5
guyeu  
   2020 年 6 月 3 日
hgetall
cco
   6
cco  
   2020 年 6 月 3 日
主要看你一个 hash 存的量,非常大的量在不知道 key 的时候还是不建议用 hgetall 。
© 2026 V2EX · 36ms · 3.9.8.5