mongodb - 计算Redis中产品的份额数

标签 mongodb redis database nosql

我想统计产品的分享数和分享者,

我应该用什么类型存储在 Redis 中?排序集?

我之前使用过排序集,每个产品的共享信息存储在 ZADD('share','product id',0)

但现在,我想存储分享者。

在mongodb中很容易做到,但是在redis中如何做到呢?

最佳答案

创建另一个 Sorted Set,或更好 - 哈希,其中包含产品 ID 以及共享它们的人。也就是说,如果最多 1 个用户能够共享产品。

关于mongodb - 计算Redis中产品的份额数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10062706/

相关文章:

java - spring boot 不在 application.properties 中使用 MongoDB uri

node.js - 更新子文档中的数组 - mongoose mongodb

node.js - 监听 "mongojs"连接错误

java - 与 Redisson 的连接池

go - 错误 'zadd'命令的参数数目错误

python - 使用 Python 将保存的 `graphdata` 加载回 redisgraph 实例时出现问题

php - 使用友好的 url 更改 .htaccess 时无法获取变量

php - 用于显示数据的 Mysql 查询

mysql - 计算特定月份的条目

javascript - 发布/订阅 Meteor 返回整个集合