Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 Myrrix 中,为特定用户进行推荐查询与通过将该用户视为匿名并提供该用户的项目(假设我们有一个带有缓存和用于检索这些缓存的大型优化 MySQL 数据库)到推荐的匿名。
后者是否有任何显着的性能损失,忽略额外的数据库调用?
它们的速度几乎相同。“匿名”方法必须形成一个临时用户向量,这需要与传递的项目数成正比的时间,但这非常快。两者都不使用任何重要的内存。
始终使用匿名方法的问题在于,您的模型中实际上没有数据!