【发布时间】:2023-03-04 17:48:02
【问题描述】:
我想查看商品(在购物车中)一起出现的频率。因此,如果客户购买item1 和item2,则计数为1。如果另一个客户购买item1、item2 和item3,则item1-item2 计数应变为2,item1-item2-item3 count 应该变成 1。
我知道它会变得非常大,但没关系。一旦数据建立起来,不会有很多写入,但会有大量的读取。如果这很重要,我正在将 node.js 与猫鼬一起使用。
【问题讨论】:
-
我建议你考虑另一个数据库,因为这不是 MongoDB 特别擅长存储的东西。图数据库可能更适合存储和查询。 msdn.microsoft.com/en-us/library/dn313282.aspx
标签: node.js mongodb database-design mongoose