• 赞,我在做一个类似豆瓣的小说推荐网站 推书君,里面的小说标签是很重要的一块功能。 不过我的实现比较简单,就是 book, tag, book_tag 表,也做了标签的自动提取和同义词匹配。

    不过发现楼主的更加完善。我自己实现的有些地方不是特别好。

    我的同义词匹配是直接保存了一个同义词指向的词的文本字符串,而不是通过 tag.prefered_id 来做。

    还有就是我的 book 表没有缓存对应的标签和标签 id,因为同步比较麻烦,导致联合查询同时包含复数热门标签的小说时会很慢。

    比较好奇的是 可能是同义词的标签列出来这个是怎么做的,我目前都是人肉管理,发现有类似的标签就后台手动设置下。

    在这方面不知道有没有什么书籍推荐?

  • 谈谈我对 Python 的看法 at 2018年04月28日

    form is liberating,语言只是工具

  • 异步批量写入。弊端是自己要做校验,处理一些失败或者异常情况

  • 在咖啡厅,没看到人,是不是要上去?

  • 报名参加