我正在使用 redissorted sets
来保存用户通知。但由于我从未做过通知系统,所以我在问我的逻辑。
我需要为每个通知保存 4 件事。
- post_id
- post_type - A/B
- 可见 - 是/否
- 已检查 - 是/否
我的问题是如何将这种类型的结构存储在排序集中?
ZADD users_notifications:1 10 1_A_Y_Y
ZADD users_notifications:1 20 2_A_Y_N
....
有更好的方法在 redis 中做这种事情吗?在上面的例子中,我在每个元素中保存了四个东西,我需要用服务器语言中的下划线来分割。