扫码关注官方订阅号
想通过redis 维护一个用户列表。 1.redis提供list、set、hash map,该选择那个数据结构,保存一个php 的User对象合适呢?2.怎么通过redis 维护一个 用户列表 呢? 可增可减,可以查看数量。
走同样的路,发现不同的人生
如果是无序的话,用set存储用户的唯一id,如SADD users {id};然后用hash map存储用户的各种属性,如HSET user_{id} name "Tom"。这样你可以在set中查看用户数量,然后在set中增减的同时,同步操作hash中的对应user就行了
SADD users {id}
HSET user_{id} name "Tom"
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
如果是无序的话,用set存储用户的唯一id,如
SADD users {id};然后用hash map存储用户的各种属性,如HSET user_{id} name "Tom"。这样你可以在set中查看用户数量,然后在set中增减的同时,同步操作hash中的对应user就行了