问题描述:
比如:一篇文章 “nginx 的使用方法,在linux 下如何配置?”
这样的一篇文章,有几个关键字,"nginx","nginx配置"
表结构:
[keywords] 关键字表
id
name
[articles] 文章表
id
title
[articles_keywords] 文章关键字关系对应表
articleid
keywordid
这样,文章多的时候,关键字多的时候,articles_keywords 的数据就非常多,检索速度就很慢
我自己想的是,应该把关键字直接写入文章表中,用 Lucene 等 进行索引
表结构更改如下:
[keywords] 关键字表
id
name
[articles] 文章表
id
title
keywords (nvarchar(200)) 文章的关键字 nginx,nginx配置
不知道别人是怎么实现的?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。