javascript - MongoDB 寻找最匹配的用户
问题描述
我希望使用 MongoDB 来分析我的数据库。在其中,我有超过 10K 的数据点,我想分析并找到两个最匹配的用户。
使用 MongoDB,我将如何找到都喜欢同一部电影的用户。那么哪两个用户最相似呢?鉴于会有 000 的用户和许多不同的电影收藏,找到最匹配的两个用户的最佳方法是什么?
该信息目前位于尚未排序或分组的 csv 文件中。我相信我需要对此进行排序,以便我可以一次评估每个用户?
"user_id","movie_id","liked"
1257,3367,true,
7038,4554,true,
2439,2831,true,
5195,2831,true,
5195, 3367, true,
谢谢
解决方案
推荐阅读
- python - 带有多个版本的 python 3(3.6 和 3.7)的 jupyter 选择了错误的站点包
- ssh - SCP 日志文件到服务器
- python - 如何绘制 stattools ccf 函数的置信区间?
- angular - Angular4 和 Karma - src 文件夹之外的自定义测试位置
- javascript - 为什么我不能列出 Node.prototype 的属性?
- hadoop - HDFS 复制不足的块到文件的映射
- javascript - 更改显示/隐藏的文本并最初显示
- javascript - 除了渲染方法之外,还有什么方法可以在 React 类中获取道具?
- java - Spark - 为什么在打印 RDD 之前需要收集()到驱动程序节点?不能并行吗?
- c# - 当锁定对象的理想范围仅在运行时已知时,如何锁定?