在我的应用程序中,我使用 mongodb 来存储数据。
但是,我不能在文档中嵌入一些关系,例如 likes
,因为它有 16 mb 的限制。
我可以将关系存储在另一个集合中,mongodb 或 redis。
什么会更好,为什么?
最佳答案
如何将 likes
存储在 MongoDB 的另一个集合中。
{
_id: xxx,
like_from: "somebody",
like_to: "something"
}
你可以在like_from
和like_to
字段上创建索引,以加快查询all things that somebody likes
和all person喜欢某事
。
关于mongodb - 在 Redis 中存储点赞是个好主意吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35585922/