JAVA实现关键字搜索的功能

怎么使用JAVA实现关键字搜索的功能 大概是怎么写的 重在思路

6个回答

你可以找找solr的相关技术看一下

你是要通过关键字搜索到什么呢,简单的用模糊查询就行,如果是文章或者标题,你就应该把文章或标题也存到数据库里,这样的建议你用solr来处理。

如果只是简单的就用like,复杂的就用lucene全文搜索引擎

连接数据库,传入要查找的关键字。写SQL语句 查询 like %+?+% ?为关键字

百度腾讯淘宝都是利用全文检索solr 来做。效率最好。如果访问量不高的话就用模糊查询也可以实现。访问量高了,你的数据库就受不了了

如果数据量不大的话可以用数据库的 like %+关键字+%,如果数据量很大就用lucene做索引文件查,如果你的数据是不经常变动的,还可以lucene+redis配合开发,这样速度就是毫秒级了

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐