1
经常上网的朋友都知道,现在稍大一点的网站都离不开站内搜索功能,站内搜索功能可以根据用户输入的关键字快捷的找出相关内容。而实现站内全文检索功能也有很多方案,最简单的就是通过数据库的like模糊查询(缺点:中文分词功能弱),更专业点就是通过搜索引擎来实现全文检索。
目前的搜索引擎有很多种,哪种搜索引擎更适合新闻资讯网站呢?
Solr
Solr是基于Lucene的用Java开发的一款企业级全文检索引擎,目前是Apache开源维护的。Solr的运行需要依懒Servlet容器(如:Tomcat)。
ElasticSearch
ElasticSearch简称ES,同样也是基于Lucene用Java开发出的实时检索服务器,它是分布式的全文检索引擎。
2
我觉得专业的问题应该让专业的人来解决
我在百战程序员学习的时候,老师都是大牛,都是有11年以上架构经验的老师
这些问题他们肯定经常遇见
我可以给你分享一些这方面的资料