标签: java mongodb system k-means recommendation-engine
我使用Spring Boot创建了一个Web应用程序,用户可以通过选择多个从0-10索引的值来搜索汽车广告,每个索引都代表一个选项(基本上,一个搜索就是这样:User1 Option1: 3,Option2:5,依此类推。)现在,我想创建一个推荐系统,该系统将检索每个用户进行的所有搜索,并在该数据上运行k-means。 我有什么选择?我应该使用mongoDB还是使用关系数据库?我是否还需要其他工具(例如spark或类似工具)?我尝试通过互联网搜索有关此信息的更多信息,但我对它了解不多