我今天开始了新项目。我有用于图形结果的用户表、标签表和 user_tags 边缘。
我在图表上为用户附加了一些标签。如何列出与 ArangoDB 条目最相似的用户。
例如:
- 用户 ID:112 有 3 个标签(标签 ID:50、51、52、53)
- 用户 ID:113 有 5 个标签(标签 ID:52、53、54、55、56)
- 用户 ID:114 有 4 个标签(标签 ID:51、52、53、54)
- 用户 ID:115 有 2 个标签(标签 ID:48、49)
当我搜索用户 id 112 用户时。结果应该与此类似:
- 用户 ID:114(3 个匹配项,51、52、53)
- 用户 ID:113(2 个匹配项,52、53)
非常见数据不应包含在结果用户 ID 中:115
如果没有人知道 arangodb 解决方案,如果有 neo4j 的解决方案,我可以使用 neo4j。
谢谢。